CH-J ToolsPalvelimen hallinta yli SSH
Valikko
Kaikki oppaat ja artikkelit →

Resurssien käyttö: Electron 0.1.0, Rust + Tauri 0.1.1 ja CH-J Tools 0.1.2 vertailussa

Mitattu paketin koko, levytila, RAM ja CPU macOS:ssa, Windowsissa ja Ubuntussa versioille Beta 0.1.0, Alpha 0.1.1 ja Beta 0.1.2, mukaan lukien mittausten rajoitukset.

Lyhyt yhteenveto

Beta 0.1.2 (CH-J Tools) käyttää näissä mittauksissa kaikilla kolmella alustalla vähiten RAM-muistia kolmen moduulin ollessa auki sekä SSH- ja SFTP-työskentelyn aikana, ja CPU-kuormitus tässä työssä on pieni. Ladattava paketti ja asennettu sovellus ovat hieman suurempia kuin Alpha 0.1.1:ssä, mutta edelleen huomattavasti pienempiä kuin Beta 0.1.0:ssa. Julkaisemme nämä luvut, jotta voit tehdä päätöksiä tosiasioiden perusteella, mukaan lukien alla mainitut rajoitukset.

Mitatut arvot

Jokainen solu näyttää Beta 0.1.0 → Alpha 0.1.1 → Beta 0.1.2. Pienempi on parempi. Arvot ovat keskiarvoja. Viimeistä riviä ei mitattu versiolla 0.1.0, koska sama testi vaatii natiivin tiedostonvalintaikkunan; versiolla 0.1.2 Windowsissa ja Ubuntussa toistuva lataus ei käynnistynyt mitatun vaiheen aikana, joten arvo on jätetty pois (–).

Beta 0.1.0 ⟶ Alpha 0.1.1 ⟶ Beta 0.1.2macOSWindowsUbuntu
AsennuspakettiLadatun paketin koko.160 ⟶ 21 ⟶ 31 MB114 ⟶ 12 ⟶ 17 MB114 ⟶ 20 ⟶ 26 MB
Asennettu sovellusLevytila asennuksen jälkeen.352 ⟶ 61 ⟶ 73 MiB422 ⟶ 53 ⟶ 73 MiB392 ⟶ 62 ⟶ 73 MiB
RAM lukituksen avaamisen jälkeenHolvin lukitus on avattu, eikä yhtään moduulia ole auki.482 ⟶ 315 ⟶ 317 MiB353 ⟶ 374 ⟶ 405 MiB727 ⟶ 680 ⟶ 460 MiB
RAM, kun 3 moduulia on aukiSystem Monitor, File Manager ja Log Viewer ovat auki.861 ⟶ 496 ⟶ 484 MiB664 ⟶ 1238 ⟶ 460 MiB1102 ⟶ 1935 ⟶ 1010 MiB
RAM SSH- ja SFTP-työskentelyssäLisäksi aktiivinen pääte ja lukeminen SFTP:n kautta.878 ⟶ 523 ⟶ 458 MiB683 ⟶ 1292 ⟶ 354 MiB1146 ⟶ 2057 ⟶ 1048 MiB
CPU SSH- ja SFTP-työskentelyssäProsenttiosuus yhdestä ytimestä.0.3 ⟶ 2.9 ⟶ 2.42.0 ⟶ 12.4 ⟶ 2.58.7 ⟶ 23.7 ⟶ 3.0
CPU ladattaessa toistuvasti 512 MiBProsenttiosuus yhdestä ytimestä; esitetty 0.1.1 ⟶ 0.1.2, ei mitattu versiolla 0.1.0.17.9 ⟶ 20.53.6 ⟶ –23.9 ⟶ –

Miten mittaus tehtiin

Beta 0.1.0 ja Alpha 0.1.1 mitattiin 30. ja 31. lokakuuta 2026, Beta 0.1.2 7. marraskuuta 2026, kukin yhtenä ajona, 40 sekuntia vaihetta kohti 12 sekunnin tasaantumisajan jälkeen, samalla skenaariolla samantyyppistä testipalvelinta käyttäen. RAM on kaikkien sovellusprosessien fyysisessä muistissa olevien muistialueiden tai työjoukkojen summa, joten jaettu muisti lasketaan mukaan useammin kuin kerran. CPU ilmaistaan prosenttiosuutena yhdestä ytimestä. Ubuntu toimi Xvfb:n alla ilman GPU:ta. Windows toimi versioilla 0.1.0 ja 0.1.1 istunnossa, jossa ei ollut kirjautunutta käyttäjää; versiossa 0.1.2 WebView ei käynnisty tällaisessa istunnossa, joten mittaus tehtiin kirjautuneen käyttäjän istunnossa eivätkä Windows-arvot ole suoraan verrattavissa aiempiin. Windows karsii työjoukkoa mittauksen aikana, joten myöhempien vaiheiden arvot voivat laskea. 0.1.1 ja 0.1.2 olivat julkaisuversioksi käännettyjä koosteita, joissa testiautomaatio oli käytössä, ja 0.1.0 oli virallinen paketti; Standby Helper oli poistettu käytöstä versiossa 0.1.2 vertailukelpoisuuden vuoksi. Tämä on yksittäinen mittaus, ei yleinen suorituskykytesti, ja omat arvosi poikkeavat näistä. Version 0.1.0 hyvin pieni CPU-arvo macOS:ssa vaikuttaa epäilyttävältä, eikä sitä ole vahvistettu.

Miksi luvut saattavat näyttää tältä

Versiossa 0.1.1 jokainen moduuli avasi oman ikkunansa omine WebView-prosesseineen, joiden resurssitarpeet kasautuivat, kun useampia moduuleja avattiin. Versiossa 0.1.2 kaikki ikkunat jakavat yhden WebView-prosessiperheen, mikä on yhdenmukaista pienemmän RAM-kulutuksen kanssa kolmella moduulilla; syy-yhteyttä ei ole erikseen osoitettu. Version 0.1.2 paketti on todennäköisesti suurempi kuin 0.1.1:n uusien mukana toimitettavien osien vuoksi (Standby Helper, macOS-widget, laajennettu kryptografia); koon jakautumista ei mitattu. Mittausmenetelmä laskee jaetun muistin toistuvasti mukaan, joten se voi yliarvioida arvoja sovelluksessa, jossa on paljon prosesseja.

Mitä tämä tarkoittaa sinulle

Beta 0.1.2 on näissä mittauksissa säästeliäin versio moduuleilla sekä SSH:n ja SFTP:n kautta työskenneltäessä macOS:ssa, Windowsissa ja Ubuntussa, ja on samalla edelleen huomattavasti pienempi kuin Beta 0.1.0. Varmuuskopioi silti tietosi ennen päivitystä.

Yksityiskohtaiset asiakirjat

Biometrinen aukko ja turvallisuus →