CH-J Server Managerupravljanje poslužiteljima preko SSH
Meni
Svi vodiči i članci →

Potrošnja resursa: usporedba verzija Electron 0.1.0 i Rust + Tauri 0.1.1

Izmjerena veličina paketa, prostor na disku te potrošnja RAM-a i CPU-a na sustavima macOS, Windows i Ubuntu, uključujući područja u kojima je Alpha 0.1.1 trenutačno lošija.

Kratki pregled

Alpha 0.1.1 zauzima znatno manje prostora pri preuzimanju i instalaciji na sve tri platforme. Na sustavu macOS troši i manje RAM-a. Na sustavima Windows i Ubuntu još nije štedljivija: s otvorenim modulima i tijekom rada putem SSH i SFTP veza troši znatno više RAM-a nego Beta 0.1.0, a potrošnja CPU-a tijekom tog rada veća je na svim platformama. Objavljujemo ove brojke kako biste mogli odlučiti na temelju činjenica, uključujući i one koje ne idu u prilog novoj verziji.

Izmjerene vrijednosti

Svaka ćelija prikazuje Beta 0.1.0 → Alpha 0.1.1. Niže je bolje. Vrijednosti su prosjeci; posljednji redak izmjeren je samo na verziji 0.1.1 jer isti test na verziji 0.1.0 zahtijeva izvorni dijaloški okvir za datoteke.

Beta 0.1.0 ⟶ Alpha 0.1.1macOSWindowsUbuntu
Instalacijski paketVeličina preuzetog paketa.160 ⟶ 21 MB114 ⟶ 12 MB114 ⟶ 20 MB
Instalirana aplikacijaProstor na disku nakon instalacije.352 ⟶ 61 MiB422 ⟶ 53 MiB392 ⟶ 62 MiB
RAM nakon otključavanjaTrezor je otključan i nijedan modul nije otvoren.482 ⟶ 315 MiB353 ⟶ 374 MiB727 ⟶ 680 MiB
RAM s 3 modulaOtvoreni su System Monitor, File Manager i Log Viewer.861 ⟶ 496 MiB664 ⟶ 1238 MiB1102 ⟶ 1935 MiB
RAM tijekom rada putem SSH i SFTP vezaDodatno su aktivni terminal i čitanje putem SFTP veze.878 ⟶ 523 MiB683 ⟶ 1292 MiB1146 ⟶ 2057 MiB
CPU tijekom rada putem SSH i SFTP vezaPostotak jedne jezgre.0.3 ⟶ 2.92.0 ⟶ 12.48.7 ⟶ 23.7
CPU tijekom ponovljenog preuzimanja 512 MiBPostotak jedne jezgre; izmjereno samo na verziji 0.1.1.17.93.623.9

Kako je provedeno mjerenje

Mjerenje je provedeno 30. i 31. listopada 2026. u jednom izvođenju, po 40 sekundi za svaku fazu nakon 12 sekundi stabilizacije, na istom testnom poslužitelju. RAM je zbroj rezidentne memorije ili radnog skupa svih procesa aplikacije, pa se dijeljena memorija broji više puta. CPU je izražen kao postotak jedne jezgre. Ubuntu je radio pod Xvfb bez GPU-a, a Windows u sesiji bez prijavljenog korisnika, što može utjecati na ponašanje komponente WebView. Alpha 0.1.1 bila je izdanje za distribuciju s uključenom automatizacijom testiranja; Beta 0.1.0 bila je službeni paket. Ovo je jedno mjerenje, a ne opći test performansi, i vaše će se vrijednosti razlikovati. Vrlo niska vrijednost CPU-a za 0.1.0 na sustavu macOS djeluje sumnjivo i nije potvrđena.

Zašto bi brojke mogle biti takve

Najvjerojatnije je objašnjenje da u verziji 0.1.1 svaki modul otvara vlastiti prozor s vlastitim procesima WebView, što se zbraja kako otvarate više modula. To još nije dokazano. Metoda mjerenja također više puta broji dijeljenu memoriju, pa može preuveličati razliku kod aplikacije s mnogo procesa. To ne ispravljamo u trenutačnoj alfa verziji; rad je planiran za kasnije, bez obećanog datuma.

Što to znači za vas

Ako želite malo preuzimanje i radite na sustavu macOS, verzija 0.1.1 već je u prednosti prema ovim mjerenjima. Ako na sustavu Windows ili Ubuntu imate malo memorije i držite više modula otvorenima, Beta 0.1.0 trenutačno troši manje RAM-a. Alpha 0.1.1 također je ukupno manje testirana, pa izradite sigurnosnu kopiju podataka prije nego što je isprobate.

Detaljna dokumentacija

Biometrično otključavanje i sigurnost →