CH-J ToolsSerververwaltung über SSH
Menü
Alle Anleitungen und Artikel →

Ressourcenverbrauch: Electron 0.1.0, Rust + Tauri 0.1.1 und CH-J Tools 0.1.2 im Vergleich

Gemessene Paketgröße, Speicherplatz, RAM und CPU unter macOS, Windows und Ubuntu für Beta 0.1.0, Alpha 0.1.1 und Beta 0.1.2, einschließlich der Einschränkungen der Messung.

Das Wichtigste in Kürze

Beta 0.1.2 (CH-J Tools) benötigt in diesen Messungen auf allen drei Plattformen bei drei geöffneten Modulen und bei der Arbeit mit SSH und SFTP am wenigsten RAM, und die CPU-Auslastung bei dieser Arbeit ist niedrig. Das Downloadpaket und die installierte Anwendung sind gegenüber Alpha 0.1.1 etwas größer, aber weiterhin deutlich kleiner als bei Beta 0.1.0. Wir veröffentlichen diese Zahlen, damit Sie anhand der Fakten entscheiden können, einschließlich der unten genannten Einschränkungen.

Messwerte

Jede Zelle zeigt Beta 0.1.0 → Alpha 0.1.1 → Beta 0.1.2. Niedriger ist besser. Die Werte sind Durchschnittswerte. Die letzte Zeile wurde mit 0.1.0 nicht gemessen, da derselbe Test einen nativen Dateiauswahldialog benötigt; bei 0.1.2 unter Windows und Ubuntu startete der wiederholte Download während der gemessenen Phase nicht, deshalb ist der Wert ausgelassen (–).

Beta 0.1.0 ⟶ Alpha 0.1.1 ⟶ Beta 0.1.2macOSWindowsUbuntu
InstallationspaketGröße des heruntergeladenen Pakets.160 ⟶ 21 ⟶ 31 MB114 ⟶ 12 ⟶ 17 MB114 ⟶ 20 ⟶ 26 MB
Installierte AnwendungSpeicherplatz auf dem Datenträger nach der Installation.352 ⟶ 61 ⟶ 73 MiB422 ⟶ 53 ⟶ 73 MiB392 ⟶ 62 ⟶ 73 MiB
RAM nach dem EntsperrenDer Tresor ist entsperrt und kein Modul ist geöffnet.482 ⟶ 315 ⟶ 317 MiB353 ⟶ 374 ⟶ 405 MiB727 ⟶ 680 ⟶ 460 MiB
RAM mit 3 ModulenSystem Monitor, File Manager und Log Viewer sind geöffnet.861 ⟶ 496 ⟶ 484 MiB664 ⟶ 1238 ⟶ 460 MiB1102 ⟶ 1935 ⟶ 1010 MiB
RAM bei SSH und SFTPZusätzlich ein aktives Terminal und Lesezugriffe über SFTP.878 ⟶ 523 ⟶ 458 MiB683 ⟶ 1292 ⟶ 354 MiB1146 ⟶ 2057 ⟶ 1048 MiB
CPU bei SSH und SFTPProzentsatz eines Kerns.0.3 ⟶ 2.9 ⟶ 2.42.0 ⟶ 12.4 ⟶ 2.58.7 ⟶ 23.7 ⟶ 3.0
CPU beim wiederholten Herunterladen von 512 MiBProzentsatz eines Kerns; angegeben ist 0.1.1 ⟶ 0.1.2, mit 0.1.0 nicht gemessen.17.9 ⟶ 20.53.6 ⟶ –23.9 ⟶ –

So wurde gemessen

Beta 0.1.0 und Alpha 0.1.1 wurden am 30. und 31. Oktober 2026 gemessen, Beta 0.1.2 am 7. November 2026, jeweils in einem einzelnen Durchlauf, 40 Sekunden je Phase nach 12 Sekunden Einregelzeit, mit demselben Szenario und demselben Typ von Testserver. RAM ist die Summe des residenten Speichers oder des Arbeitssatzes aller Anwendungsprozesse, sodass gemeinsam genutzter Speicher mehrfach gezählt wird. CPU wird als Prozentsatz eines Kerns angegeben. Ubuntu lief unter Xvfb ohne GPU. Windows lief bei 0.1.0 und 0.1.1 in einer Sitzung ohne angemeldeten Benutzer; bei 0.1.2 startet WebView in dieser Sitzung nicht, daher wurde in einer Sitzung mit angemeldetem Benutzer gemessen und die Windows-Werte sind mit den vorherigen nicht direkt vergleichbar. Windows verkleinert während der Messung den Arbeitssatz, weshalb die Werte späterer Phasen sinken können. 0.1.1 und 0.1.2 waren Release-Builds mit aktivierter Testautomatisierung, 0.1.0 war das offizielle Paket; Standby Helper war bei 0.1.2 für die Vergleichbarkeit deaktiviert. Dies ist eine einzelne Messung, kein allgemeiner Benchmark; Ihre Werte werden abweichen. Der sehr niedrige CPU-Wert von 0.1.0 unter macOS erscheint verdächtig und wurde nicht bestätigt.

Warum die Zahlen so aussehen könnten

In 0.1.1 öffnete jedes Modul ein eigenes Fenster mit eigenen WebView-Prozessen, deren Ressourcenbedarf sich mit weiteren geöffneten Modulen summierte. In 0.1.2 teilen alle Fenster eine Familie von WebView-Prozessen, was zum geringeren RAM-Bedarf mit drei Modulen passt; der ursächliche Zusammenhang wurde nicht gesondert nachgewiesen. Das Paket von 0.1.2 ist wahrscheinlich wegen neu hinzugefügter Bestandteile (Standby Helper, Widget für macOS, erweiterte Kryptografie) größer als das von 0.1.1; eine Aufschlüsselung der Größe wurde nicht gemessen. Die Messmethode zählt gemeinsam genutzten Speicher mehrfach, sodass sie die Werte bei einer Anwendung mit vielen Prozessen überschätzen kann.

Was das für Sie bedeutet

Beta 0.1.2 ist in diesen Messungen bei der Arbeit mit Modulen sowie über SSH und SFTP unter macOS, Windows und Ubuntu die sparsamste Version und bleibt zugleich deutlich kleiner als Beta 0.1.0. Sichern Sie dennoch vor der Aktualisierung Ihre Daten.

Ausführliche Dokumentation

Biometrisches Entsperren und Sicherheit →