CH-J Toolsserverbeheer over SSH
Menu
Alle handleidingen en artikelen →

Resourcegebruik: Electron 0.1.0, Rust + Tauri 0.1.1 en CH-J Tools 0.1.2 vergeleken

Gemeten pakketgrootte, schijfruimte, RAM en CPU op macOS, Windows en Ubuntu voor Beta 0.1.0, Alpha 0.1.1 en Beta 0.1.2, inclusief de beperkingen van de metingen.

De korte versie

Beta 0.1.2 (CH-J Tools) gebruikt in deze metingen op alle drie de platforms het minste RAM met drie geopende modules en tijdens het werken via SSH en SFTP, en het CPU-gebruik tijdens dit werk is laag. Het downloadpakket en de geïnstalleerde applicatie zijn iets groter dan bij Alpha 0.1.1, maar nog steeds aanzienlijk kleiner dan bij Beta 0.1.0. We publiceren deze cijfers zodat u op basis van feiten kunt beslissen, inclusief de hieronder genoemde beperkingen.

Gemeten waarden

Elke cel toont Beta 0.1.0 → Alpha 0.1.1 → Beta 0.1.2. Lager is beter. De waarden zijn gemiddelden. De laatste rij is niet gemeten op 0.1.0 omdat dezelfde test een native dialoogvenster voor bestandsselectie vereist; op 0.1.2 op Windows en Ubuntu startte het herhaald downloaden niet tijdens de gemeten fase, daarom is de waarde weggelaten (–).

Beta 0.1.0 ⟶ Alpha 0.1.1 ⟶ Beta 0.1.2macOSWindowsUbuntu
InstallatieprogrammaGrootte van het gedownloade pakket.160 ⟶ 21 ⟶ 31 MB114 ⟶ 12 ⟶ 17 MB114 ⟶ 20 ⟶ 26 MB
Geïnstalleerde applicatieSchijfruimte na installatie.352 ⟶ 61 ⟶ 73 MiB422 ⟶ 53 ⟶ 73 MiB392 ⟶ 62 ⟶ 73 MiB
RAM na ontgrendelenDe kluis is ontgrendeld en er is geen module geopend.482 ⟶ 315 ⟶ 317 MiB353 ⟶ 374 ⟶ 405 MiB727 ⟶ 680 ⟶ 460 MiB
RAM met 3 modulesSystem Monitor, File Manager en Log Viewer zijn geopend.861 ⟶ 496 ⟶ 484 MiB664 ⟶ 1238 ⟶ 460 MiB1102 ⟶ 1935 ⟶ 1010 MiB
RAM tijdens werk via SSH en SFTPDaarnaast een actieve terminal en lezen via SFTP.878 ⟶ 523 ⟶ 458 MiB683 ⟶ 1292 ⟶ 354 MiB1146 ⟶ 2057 ⟶ 1048 MiB
CPU tijdens werk via SSH en SFTPPercentage van één kern.0.3 ⟶ 2.9 ⟶ 2.42.0 ⟶ 12.4 ⟶ 2.58.7 ⟶ 23.7 ⟶ 3.0
CPU tijdens herhaald downloaden van 512 MiBPercentage van één kern; weergegeven is 0.1.1 ⟶ 0.1.2, niet gemeten op 0.1.0.17.9 ⟶ 20.53.6 ⟶ –23.9 ⟶ –

Hoe er is gemeten

Beta 0.1.0 en Alpha 0.1.1 zijn gemeten op 30 en 31 oktober 2026, Beta 0.1.2 op 7 november 2026, elk in één meetronde, met 40 seconden per fase na 12 seconden stabilisatietijd, met hetzelfde scenario en hetzelfde type testserver. RAM is de som van het residente geheugen of de werkset van alle applicatieprocessen, waardoor gedeeld geheugen meer dan één keer wordt geteld. CPU is een percentage van één kern. Ubuntu draaide onder Xvfb zonder GPU. Windows draaide bij 0.1.0 en 0.1.1 in een sessie zonder aangemelde gebruiker; bij 0.1.2 start WebView niet in die sessie, dus is er gemeten in een sessie met een aangemelde gebruiker en zijn de Windows-waarden niet direct vergelijkbaar met de eerdere. Windows verkleint de werkset tijdens de meting, waardoor waarden in latere fasen kunnen dalen. 0.1.1 en 0.1.2 waren releasebuilds met ingeschakelde testautomatisering, 0.1.0 was het officiële pakket; Standby Helper was bij 0.1.2 uitgeschakeld voor de vergelijkbaarheid. Dit is één meting, geen algemene benchmark, en uw waarden zullen afwijken. De zeer lage CPU-waarde van 0.1.0 op macOS lijkt verdacht en is niet bevestigd.

Waarom de cijfers er zo uit kunnen zien

In 0.1.1 opende elke module een eigen venster met eigen WebView-processen, waarvan het resourcegebruik opliep naarmate meer modules werden geopend. In 0.1.2 delen alle vensters één familie van WebView-processen, wat aansluit bij het lagere RAM-gebruik met drie modules; het oorzakelijke verband is niet afzonderlijk aangetoond. Het pakket van 0.1.2 is waarschijnlijk groter dan dat van 0.1.1 door nieuw meegeleverde onderdelen (Standby Helper, een widget voor macOS, uitgebreide cryptografie); de verdeling van de grootte is niet gemeten. De meetmethode telt gedeeld geheugen herhaaldelijk mee, waardoor zij de waarden voor een applicatie met veel processen kan overschatten.

Wat dit voor u betekent

Beta 0.1.2 is in deze metingen de zuinigste versie bij het werken met modules en via SSH en SFTP op macOS, Windows en Ubuntu, terwijl deze aanzienlijk kleiner blijft dan Beta 0.1.0. Maak toch een back-up van uw gegevens voordat u bijwerkt.

Gedetailleerde documentatie

Biometrische ontgrendeling en beveiliging →