CH-J Toolspengurusan pelayan melalui SSH
Menu
Semua panduan dan artikel →

Penggunaan sumber: perbandingan Electron 0.1.0, Rust + Tauri 0.1.1 dan CH-J Tools 0.1.2

Saiz pakej, ruang cakera, RAM dan CPU yang diukur pada macOS, Windows dan Ubuntu untuk Beta 0.1.0, Alpha 0.1.1 dan Beta 0.1.2, termasuk batasan pengukuran.

Ringkasan ringkas

Dalam pengukuran ini, Beta 0.1.2 (CH-J Tools) menggunakan RAM paling sedikit dengan tiga modul terbuka dan semasa bekerja melalui SSH dan SFTP pada ketiga-tiga platform, dan penggunaan CPU semasa kerja ini adalah rendah. Pakej muat turun dan aplikasi yang dipasang sedikit lebih besar berbanding Alpha 0.1.1, tetapi masih jauh lebih kecil daripada Beta 0.1.0. Kami menerbitkan angka ini supaya anda boleh membuat keputusan berdasarkan fakta, termasuk batasan yang dinyatakan di bawah.

Nilai yang diukur

Setiap sel menunjukkan Beta 0.1.0 → Alpha 0.1.1 → Beta 0.1.2. Lebih rendah lebih baik. Nilai ialah purata. Baris terakhir tidak diukur pada 0.1.0 kerana ujian yang sama memerlukan dialog pemilihan fail natif; pada 0.1.2 di Windows dan Ubuntu, muat turun berulang tidak bermula semasa fasa yang diukur, jadi nilainya digugurkan (–).

Beta 0.1.0 ⟶ Alpha 0.1.1 ⟶ Beta 0.1.2macOSWindowsUbuntu
Pakej pemasanganSaiz pakej yang dimuat turun.160 ⟶ 21 ⟶ 31 MB114 ⟶ 12 ⟶ 17 MB114 ⟶ 20 ⟶ 26 MB
Aplikasi terpasangRuang cakera selepas pemasangan.352 ⟶ 61 ⟶ 73 MiB422 ⟶ 53 ⟶ 73 MiB392 ⟶ 62 ⟶ 73 MiB
RAM selepas membuka kunciBilik kebal telah dibuka kuncinya dan tiada modul terbuka.482 ⟶ 315 ⟶ 317 MiB353 ⟶ 374 ⟶ 405 MiB727 ⟶ 680 ⟶ 460 MiB
RAM dengan 3 modulSystem Monitor, File Manager dan Log Viewer terbuka.861 ⟶ 496 ⟶ 484 MiB664 ⟶ 1238 ⟶ 460 MiB1102 ⟶ 1935 ⟶ 1010 MiB
RAM semasa SSH dan SFTPDitambah terminal aktif dan pembacaan melalui SFTP.878 ⟶ 523 ⟶ 458 MiB683 ⟶ 1292 ⟶ 354 MiB1146 ⟶ 2057 ⟶ 1048 MiB
CPU semasa SSH dan SFTPPeratusan satu teras.0.3 ⟶ 2.9 ⟶ 2.42.0 ⟶ 12.4 ⟶ 2.58.7 ⟶ 23.7 ⟶ 3.0
CPU semasa memuat turun 512 MiB berulang kaliPeratusan satu teras; ditunjukkan 0.1.1 ⟶ 0.1.2, tidak diukur pada 0.1.0.17.9 ⟶ 20.53.6 ⟶ –23.9 ⟶ –

Kaedah pengukuran

Beta 0.1.0 dan Alpha 0.1.1 diukur pada 30 dan 31 Oktober 2026, Beta 0.1.2 pada 7 November 2026, setiap satu dalam satu larian ujian, 40 saat bagi setiap fasa selepas 12 saat menunggu keadaan stabil, menggunakan senario yang sama dan jenis pelayan ujian yang sama. RAM ialah jumlah memori residen atau working set bagi semua proses aplikasi, jadi memori dikongsi dikira lebih daripada sekali. CPU ialah peratusan satu teras. Ubuntu berjalan di bawah Xvfb tanpa GPU. Windows bagi 0.1.0 dan 0.1.1 berjalan dalam sesi tanpa pengguna yang log masuk; pada 0.1.2, WebView tidak bermula dalam sesi itu, jadi pengukuran dibuat dalam sesi yang sudah log masuk dan nilai Windows tidak boleh dibandingkan secara langsung dengan nilai terdahulu. Windows memangkas working set semasa pengukuran, jadi nilai fasa kemudian boleh menurun. 0.1.1 dan 0.1.2 ialah binaan keluaran dengan automasi ujian diaktifkan, manakala 0.1.0 ialah pakej rasmi; Standby Helper dinyahaktifkan pada 0.1.2 untuk kebolehbandingan. Ini satu pengukuran, bukan penanda aras umum, dan nilai anda akan berbeza. Nilai CPU 0.1.0 pada macOS yang sangat rendah kelihatan meragukan dan belum disahkan.

Mengapa angka ini mungkin sedemikian

Pada 0.1.1, setiap modul membuka tetingkap sendiri dengan proses WebView sendiri, yang penggunaan sumbernya terkumpul apabila lebih banyak modul dibuka. Pada 0.1.2, semua tetingkap berkongsi satu keluarga proses WebView, yang selaras dengan RAM lebih rendah dengan tiga modul; hubungan sebab akibat belum dibuktikan secara berasingan. Pakej 0.1.2 mungkin lebih besar daripada 0.1.1 kerana komponen yang baru disertakan (Standby Helper, widget untuk macOS, kriptografi diperluas); pecahan saiz tidak diukur. Kaedah pengukuran mengira memori dikongsi berulang kali, jadi ia mungkin melebihkan nilai bagi aplikasi yang mempunyai banyak proses.

Maknanya untuk anda

Dalam pengukuran ini, Beta 0.1.2 ialah versi paling menjimatkan sumber apabila bekerja dengan modul dan melalui SSH dan SFTP pada macOS, Windows dan Ubuntu, sambil kekal jauh lebih kecil daripada Beta 0.1.0. Namun, sandarkan data anda sebelum mengemas kini.

Dokumentasi terperinci

Buka kunci biometrik dan keselamatan →