CH-J Server Managerserverhantering över SSH
Menyn
Alla guider och artiklar →

Resursanvändning: Electron 0.1.0 jämfört med Rust + Tauri 0.1.1

Uppmätt paketstorlek, diskutrymme, RAM och CPU på macOS, Windows och Ubuntu, även där Alpha 0.1.1 för närvarande är sämre.

Kortversionen

Alpha 0.1.1 är mycket mindre att ladda ned och installera på alla tre plattformarna. På macOS använder den också mindre RAM. På Windows och Ubuntu är den ännu inte resurssnålare: med öppna moduler och under arbete med SSH och SFTP använder den betydligt mer RAM än Beta 0.1.0, och CPU-användningen under detta arbete är högre på samtliga plattformar. Vi publicerar siffrorna så att du kan fatta beslut utifrån fakta, även de som inte talar för den nya versionen.

Uppmätta värden

Varje cell visar Beta 0.1.0 → Alpha 0.1.1. Lägre är bättre. Värdena är medelvärden; den sista raden mättes endast på 0.1.1, eftersom samma test på 0.1.0 kräver en inbyggd fildialog.

Beta 0.1.0 ⟶ Alpha 0.1.1macOSWindowsUbuntu
InstallationspaketStorleken på det nedladdade paketet.160 ⟶ 21 MB114 ⟶ 12 MB114 ⟶ 20 MB
Installerad applikationDiskutrymme efter installation.352 ⟶ 61 MiB422 ⟶ 53 MiB392 ⟶ 62 MiB
RAM efter upplåsningValvet är upplåst och ingen modul är öppen.482 ⟶ 315 MiB353 ⟶ 374 MiB727 ⟶ 680 MiB
RAM med 3 modulerSystem Monitor, File Manager och Log Viewer är öppna.861 ⟶ 496 MiB664 ⟶ 1238 MiB1102 ⟶ 1935 MiB
RAM under SSH och SFTPDessutom en aktiv terminal och läsning via SFTP.878 ⟶ 523 MiB683 ⟶ 1292 MiB1146 ⟶ 2057 MiB
CPU under SSH och SFTPProcent av en kärna.0.3 ⟶ 2.92.0 ⟶ 12.48.7 ⟶ 23.7
CPU vid upprepad nedladdning av 512 MiBProcent av en kärna; uppmätt endast på 0.1.1.17.93.623.9

Så gjordes mätningen

Mätningen gjordes den 30 och 31 oktober 2026 i en enda körning, 40 sekunder per fas efter 12 sekunders stabilisering, mot samma testserver. RAM är summan av resident minne eller arbetsmängd för alla applikationens processer, vilket innebär att delat minne räknas mer än en gång. CPU anges som procent av en kärna. Ubuntu kördes under Xvfb utan GPU och Windows i en session utan inloggad användare, vilket kan påverka hur WebView fungerar. Alpha 0.1.1 var ett releasebygge med testautomatisering aktiverad; Beta 0.1.0 var det officiella paketet. Detta är en enda mätning, inte ett allmänt prestandatest, och dina värden kommer att skilja sig. Det mycket låga CPU-värdet för 0.1.0 på macOS verkar misstänkt och har inte bekräftats.

Varför siffrorna kan se ut så här

Den troligaste förklaringen är att varje modul i 0.1.1 öppnar ett eget fönster med egna WebView-processer, vilket läggs på allteftersom fler moduler öppnas. Detta är ännu inte bevisat. Mätmetoden räknar dessutom delat minne flera gånger, så den kan överdriva skillnaden för en applikation med många processer. Vi åtgärdar inte detta i den nuvarande alfaversionen; arbetet är planerat till senare, utan något utlovat datum.

Vad det innebär för dig

Om du vill ha en liten nedladdning och arbetar på macOS ligger 0.1.1 redan före i dessa mätningar. Om du har lite minne på Windows eller Ubuntu och håller flera moduler öppna använder Beta 0.1.0 för närvarande mindre RAM. Alpha 0.1.1 har också testats mindre totalt sett, så säkerhetskopiera dina data innan du provar den.

Detaljerad dokumentation

Biometrisk upplåsning och säkerhet →