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

Resurssien käyttö: Electron 0.1.0 ja Rust + Tauri 0.1.1 vertailussa

Mitatut paketin koko, levytila, RAM ja CPU macOS:ssa, Windowsissa ja Ubuntussa, myös ne osa-alueet, joilla Alpha 0.1.1 on tällä hetkellä huonompi.

Lyhyt yhteenveto

Alpha 0.1.1 on kaikilla kolmella alustalla huomattavasti pienempi sekä ladattavana että asennettuna. macOS:ssa se käyttää myös vähemmän RAM-muistia. Windowsissa ja Ubuntussa se ei vielä ole säästeliäämpi: moduulien ollessa auki sekä SSH- ja SFTP-työskentelyn aikana se käyttää huomattavasti enemmän RAM-muistia kuin Beta 0.1.0, ja CPU-käyttö on tämän työskentelyn aikana suurempi kaikilla alustoilla. Julkaisemme luvut, jotta voit päättää tosiasioiden perusteella, myös niiden, jotka eivät puolla uutta versiota.

Mitatut arvot

Jokainen solu näyttää Beta 0.1.0 → Alpha 0.1.1. Pienempi on parempi. Arvot ovat keskiarvoja; viimeinen rivi mitattiin vain versiolla 0.1.1, koska sama testi versiolla 0.1.0 tarvitsee käyttöjärjestelmän oman tiedostovalintaikkunan.

Beta 0.1.0 ⟶ Alpha 0.1.1macOSWindowsUbuntu
AsennuspakettiLadatun paketin koko.160 ⟶ 21 MB114 ⟶ 12 MB114 ⟶ 20 MB
Asennettu sovellusLevytila asennuksen jälkeen.352 ⟶ 61 MiB422 ⟶ 53 MiB392 ⟶ 62 MiB
RAM lukituksen avaamisen jälkeenHolvin lukitus on avattu, eikä yhtään moduulia ole auki.482 ⟶ 315 MiB353 ⟶ 374 MiB727 ⟶ 680 MiB
RAM, kun 3 moduulia on aukiSystem Monitor, File Manager ja Log Viewer ovat auki.861 ⟶ 496 MiB664 ⟶ 1238 MiB1102 ⟶ 1935 MiB
RAM SSH- ja SFTP-työskentelyssäLisäksi aktiivinen pääte ja lukeminen SFTP:n kautta.878 ⟶ 523 MiB683 ⟶ 1292 MiB1146 ⟶ 2057 MiB
CPU SSH- ja SFTP-työskentelyssäProsenttiosuus yhdestä ytimestä.0.3 ⟶ 2.92.0 ⟶ 12.48.7 ⟶ 23.7
CPU ladattaessa toistuvasti 512 MiBProsenttiosuus yhdestä ytimestä; mitattu vain versiolla 0.1.1.17.93.623.9

Miten mittaus tehtiin

Mitattu 30. ja 31. lokakuuta 2026 yhtenä ajona, 40 sekuntia vaihetta kohti 12 sekunnin tasaantumisajan jälkeen, käyttäen samaa testipalvelinta. 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 ja Windows istunnossa, jossa ei ollut kirjautunutta käyttäjää, mikä voi vaikuttaa WebView-komponentin toimintaan. Alpha 0.1.1 oli julkaisuversioksi käännetty kooste, jossa testiautomaatio oli käytössä; Beta 0.1.0 oli virallinen paketti. 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ä

Todennäköisin selitys on, että versiossa 0.1.1 kukin moduuli avaa oman ikkunansa ja omat WebView-prosessinsa, joiden kulutus kasvaa yhteenlaskettuna sitä mukaa, kun moduuleja avataan lisää. Tätä ei ole vielä todistettu. Mittausmenetelmä laskee myös jaetun muistin toistuvasti, joten se saattaa liioitella eroa sovelluksessa, jossa on paljon prosesseja. Emme korjaa tätä nykyisessä alfaversiossa; työ on suunniteltu myöhemmäksi ilman luvattua ajankohtaa.

Mitä tämä tarkoittaa sinulle

Jos haluat pienen latauksen ja työskentelet macOS:ssa, 0.1.1 on näissä mittauksissa jo edellä. Jos Windows- tai Ubuntu-koneessasi on vähän muistia ja pidät useita moduuleja auki, Beta 0.1.0 käyttää tällä hetkellä vähemmän RAM-muistia. Alpha 0.1.1 on myös kokonaisuudessaan vähemmän testattu, joten varmuuskopioi tietosi ennen sen kokeilemista.

Yksityiskohtaiset asiakirjat

Biometrinen aukko ja turvallisuus →