CH-J Server Managerupravljanje strežnikov prek SSH
Meni
Vsi vodiči in članki →

Poraba virov: primerjava Electron 0.1.0 in Rust + Tauri 0.1.1

Izmerjena velikost paketa, prostor na disku ter poraba RAM in CPU v macOS, Windows in Ubuntu, tudi tam, kjer je Alpha 0.1.1 trenutno slabša.

Kratek povzetek

Alpha 0.1.1 je na vseh treh platformah precej manjša za prenos in namestitev. V macOS porabi tudi manj RAM. V Windows in Ubuntu še ni varčnejša: z odprtimi moduli ter med delom prek SSH in SFTP porabi občutno več RAM kot Beta 0.1.0, poraba CPU med tem delom pa je višja na vseh platformah. Te številke objavljamo, da se lahko odločite na podlagi dejstev, tudi tistih, ki novi različici niso v prid.

Izmerjene vrednosti

Vsaka celica prikazuje Beta 0.1.0 → Alpha 0.1.1. Nižja vrednost je boljša. Vrednosti so povprečja; zadnja vrstica je bila izmerjena samo v 0.1.1, ker isti preskus v 0.1.0 zahteva sistemsko pogovorno okno za datoteke.

Beta 0.1.0 ⟶ Alpha 0.1.1macOSWindowsUbuntu
Namestitveni paketVelikost prenesenega paketa.160 ⟶ 21 MB114 ⟶ 12 MB114 ⟶ 20 MB
Nameščena aplikacijaProstor na disku po namestitvi.352 ⟶ 61 MiB422 ⟶ 53 MiB392 ⟶ 62 MiB
RAM po odklepanjuTrezor je odklenjen in noben modul ni odprt.482 ⟶ 315 MiB353 ⟶ 374 MiB727 ⟶ 680 MiB
RAM s 3 moduliOdprti so System Monitor, File Manager in Log Viewer.861 ⟶ 496 MiB664 ⟶ 1238 MiB1102 ⟶ 1935 MiB
RAM med SSH in SFTPDodatno še aktiven terminal in branje prek SFTP.878 ⟶ 523 MiB683 ⟶ 1292 MiB1146 ⟶ 2057 MiB
CPU med SSH in SFTPOdstotek enega jedra.0.3 ⟶ 2.92.0 ⟶ 12.48.7 ⟶ 23.7
CPU med ponavljajočim se prenosom 512 MiBOdstotek enega jedra; izmerjeno samo v 0.1.1.17.93.623.9

Kako smo merili

Meritev je potekala 30. in 31. oktobra 2026 v enem zagonu, po 40 sekund na fazo po 12 sekundah umirjanja, z istim testnim strežnikom. RAM je vsota rezidenčnega pomnilnika ali delovnih množic vseh procesov aplikacije, zato je pomnilnik v skupni rabi štet večkrat. CPU je odstotek enega jedra. Ubuntu je deloval pod Xvfb brez GPU, Windows pa v seji brez prijavljenega uporabnika, kar lahko vpliva na vedenje WebView. Alpha 0.1.1 je bila izdaja, zgrajena z omogočeno avtomatizacijo preskusov; Beta 0.1.0 je bila uradni paket. To je ena meritev, ne splošni preizkus zmogljivosti, in vaše vrednosti bodo drugačne. Zelo nizka vrednost CPU za 0.1.0 v macOS je videti sumljiva in ni bila potrjena.

Zakaj so številke morda takšne

Najverjetnejša razlaga je, da v 0.1.1 vsak modul odpre svoje okno z lastnimi procesi WebView, kar se z odpiranjem dodatnih modulov sešteva. To še ni dokazano. Metoda merjenja poleg tega večkrat šteje pomnilnik v skupni rabi, zato lahko preceni razliko pri aplikaciji z veliko procesi. V trenutni različici alfa tega ne odpravljamo; delo je načrtovano za pozneje, brez obljubljenega datuma.

Kaj to pomeni za vas

Če želite majhen prenos in delate v macOS, je 0.1.1 po teh meritvah že v prednosti. Če imate v Windows ali Ubuntu malo pomnilnika in več modulov puščate odprtih, Beta 0.1.0 trenutno porabi manj RAM. Alpha 0.1.1 je bila na splošno tudi manj preizkušena, zato pred preizkusom varnostno kopirajte podatke.

Podrobna dokumentacija

Biometrično odklenjevanje in varnost →