CH-J Server Managerserverhåndtering over SSH
Menu
Alle vejledninger og artikler →

Ressourceforbrug: sammenligning af Electron 0.1.0 og Rust + Tauri 0.1.1

Målt pakkestørrelse, diskplads, RAM og CPU på macOS, Windows og Ubuntu, inklusive de områder, hvor Alpha 0.1.1 i øjeblikket er dårligere.

Den korte version

Alpha 0.1.1 fylder langt mindre ved download og installation på alle tre platforme. På macOS bruger den også mindre RAM. På Windows og Ubuntu er den endnu ikke mere ressourcebesparende: Med åbne moduler og under arbejde med SSH og SFTP bruger den betydeligt mere RAM end Beta 0.1.0, og CPU-forbruget under dette arbejde er højere på alle platforme. Vi offentliggør tallene, så du kan træffe dit valg ud fra fakta, også dem, der ikke taler til den nye versions fordel.

Målte værdier

Hver celle viser Beta 0.1.0 → Alpha 0.1.1. Lavere er bedre. Værdierne er gennemsnit; den sidste række blev kun målt på 0.1.1, fordi den samme test på 0.1.0 kræver en indbygget fildialog fra operativsystemet.

Beta 0.1.0 ⟶ Alpha 0.1.1macOSWindowsUbuntu
InstallationspakkeStørrelsen på den downloadede pakke.160 ⟶ 21 MB114 ⟶ 12 MB114 ⟶ 20 MB
Installeret applikationDiskplads efter installationen.352 ⟶ 61 MiB422 ⟶ 53 MiB392 ⟶ 62 MiB
RAM efter oplåsningBoksen er låst op, og intet modul er åbent.482 ⟶ 315 MiB353 ⟶ 374 MiB727 ⟶ 680 MiB
RAM med 3 modulerSystem Monitor, File Manager og Log Viewer er åbne.861 ⟶ 496 MiB664 ⟶ 1238 MiB1102 ⟶ 1935 MiB
RAM under SSH og SFTPDesuden en aktiv terminal og læsning via SFTP.878 ⟶ 523 MiB683 ⟶ 1292 MiB1146 ⟶ 2057 MiB
CPU under SSH og SFTPProcentdel af én kerne.0.3 ⟶ 2.92.0 ⟶ 12.48.7 ⟶ 23.7
CPU ved gentagen download af 512 MiBProcentdel af én kerne; kun målt på 0.1.1.17.93.623.9

Sådan blev der målt

Målt den 30. og 31. oktober 2026 i én kørsel, 40 sekunder pr. fase efter 12 sekunders stabilisering, mod den samme testserver. RAM er summen af resident hukommelse eller arbejdsættet på tværs af alle applikationens processer, så delt hukommelse tælles med mere end én gang. CPU angives som en procentdel af én kerne. Ubuntu kørte under Xvfb uden GPU og Windows i en session uden en bruger logget ind, hvilket kan påvirke WebViews adfærd. Alpha 0.1.1 var et release-build med testautomatisering aktiveret; Beta 0.1.0 var den officielle pakke. Dette er én måling, ikke en generel benchmark, og dine værdier vil være anderledes. Den meget lave CPU-værdi for 0.1.0 på macOS virker mistænkelig og er ikke blevet bekræftet.

Hvorfor tallene kan se sådan ud

Den mest sandsynlige forklaring er, at hvert modul i 0.1.1 åbner sit eget vindue med egne WebView-processer, så forbruget løber op, når flere moduler er åbne. Det er endnu ikke bevist. Målemetoden tæller også delt hukommelse med flere gange, så den kan overdrive forskellen for en applikation med mange processer. Vi retter ikke dette i den nuværende alpha; arbejdet er planlagt til senere uden en lovet dato.

Hvad det betyder for dig

Hvis du ønsker en lille download og arbejder på macOS, er 0.1.1 allerede foran i disse målinger. Hvis du har begrænset hukommelse på Windows eller Ubuntu og holder flere moduler åbne, bruger Beta 0.1.0 i øjeblikket mindre RAM. Alpha 0.1.1 er også samlet set blevet testet mindre, så sikkerhedskopiér dine data, før du prøver den.

Detaljeret dokumentation

Biometrisk oplåsning og sikkerhed →