CH-J Toolsการจัดการเซิร์ฟเวอร์ผ่าน SSH
เมนู
คู่มือและบทความทั้งหมด →

การใช้ทรัพยากร: เปรียบเทียบ Electron 0.1.0, Rust + Tauri 0.1.1 และ CH-J Tools 0.1.2

ผลวัดขนาดแพ็กเกจ พื้นที่ดิสก์ RAM และ CPU บน macOS, Windows และ Ubuntu สำหรับ Beta 0.1.0, Alpha 0.1.1 และ Beta 0.1.2 รวมถึงข้อจำกัดของการวัด

สรุปแบบสั้น

ในการวัดเหล่านี้ Beta 0.1.2 (CH-J Tools) ใช้ RAM น้อยที่สุดเมื่อเปิดสามโมดูลและระหว่างทำงานผ่าน SSH และ SFTP บนทั้งสามแพลตฟอร์ม และใช้ CPU ระหว่างงานดังกล่าวต่ำ แพ็กเกจดาวน์โหลดและแอปพลิเคชันที่ติดตั้งแล้วมีขนาดใหญ่กว่า Alpha 0.1.1 เล็กน้อย แต่ยังเล็กกว่า Beta 0.1.0 มาก เราเผยแพร่ตัวเลขเหล่านี้เพื่อให้คุณตัดสินใจจากข้อเท็จจริง รวมถึงข้อจำกัดที่ระบุไว้ด้านล่าง

ค่าที่วัดได้

แต่ละช่องแสดง Beta 0.1.0 → Alpha 0.1.1 → Beta 0.1.2 ค่ายิ่งต่ำยิ่งดี ตัวเลขเป็นค่าเฉลี่ย แถวสุดท้ายไม่ได้วัดบน 0.1.0 เพราะการทดสอบเดียวกันต้องใช้กล่องโต้ตอบเลือกไฟล์ของระบบปฏิบัติการ สำหรับ 0.1.2 บน Windows และ Ubuntu การดาวน์โหลดซ้ำไม่เริ่มขึ้นระหว่างช่วงที่วัด จึงละค่าไว้ (–)

Beta 0.1.0 ⟶ Alpha 0.1.1 ⟶ Beta 0.1.2macOSWindowsUbuntu
แพ็กเกจติดตั้งขนาดแพ็กเกจที่ดาวน์โหลด160 ⟶ 21 ⟶ 31 MB114 ⟶ 12 ⟶ 17 MB114 ⟶ 20 ⟶ 26 MB
แอปพลิเคชันที่ติดตั้งแล้วพื้นที่ดิสก์หลังติดตั้ง352 ⟶ 61 ⟶ 73 MiB422 ⟶ 53 ⟶ 73 MiB392 ⟶ 62 ⟶ 73 MiB
RAM หลังปลดล็อกปลดล็อกคลังข้อมูลแล้วและยังไม่ได้เปิดโมดูลใด482 ⟶ 315 ⟶ 317 MiB353 ⟶ 374 ⟶ 405 MiB727 ⟶ 680 ⟶ 460 MiB
RAM เมื่อเปิด 3 โมดูลเปิด System Monitor, File Manager และ Log Viewer อยู่861 ⟶ 496 ⟶ 484 MiB664 ⟶ 1238 ⟶ 460 MiB1102 ⟶ 1935 ⟶ 1010 MiB
RAM ระหว่างใช้ SSH และ SFTPเพิ่มเทอร์มินัลที่ใช้งานอยู่และการอ่านผ่าน SFTP878 ⟶ 523 ⟶ 458 MiB683 ⟶ 1292 ⟶ 354 MiB1146 ⟶ 2057 ⟶ 1048 MiB
CPU ระหว่างใช้ SSH และ SFTPเปอร์เซ็นต์ของหนึ่งคอร์0.3 ⟶ 2.9 ⟶ 2.42.0 ⟶ 12.4 ⟶ 2.58.7 ⟶ 23.7 ⟶ 3.0
CPU ขณะดาวน์โหลด 512 MiB ซ้ำ ๆเปอร์เซ็นต์ของหนึ่งคอร์ แสดง 0.1.1 ⟶ 0.1.2 ไม่ได้วัดบน 0.1.017.9 ⟶ 20.53.6 ⟶ –23.9 ⟶ –

วิธีการวัดผล

วัด Beta 0.1.0 และ Alpha 0.1.1 ในวันที่ 30 และ 31 ตุลาคม 2026 และ Beta 0.1.2 ในวันที่ 7 พฤศจิกายน 2026 โดยทดสอบรุ่นละหนึ่งรอบ แต่ละช่วงวัดนาน 40 วินาทีหลังจากรอให้ระบบนิ่ง 12 วินาที ใช้สถานการณ์ทดสอบเดียวกันกับเซิร์ฟเวอร์ทดสอบประเภทเดียวกัน RAM คือผลรวมของหน่วยความจำที่อยู่ใน RAM จริงหรือ working set ของทุกโพรเซสของแอปพลิเคชัน จึงนับหน่วยความจำที่ใช้ร่วมกันมากกว่าหนึ่งครั้ง CPU เป็นเปอร์เซ็นต์ของหนึ่งคอร์ Ubuntu ทำงานภายใต้ Xvfb โดยไม่มี GPU ส่วน Windows สำหรับ 0.1.0 และ 0.1.1 ทำงานในเซสชันที่ไม่มีผู้ใช้ล็อกอิน แต่ใน 0.1.2 นั้น WebView ไม่เริ่มทำงานในเซสชันดังกล่าว จึงวัดในเซสชันที่ล็อกอินแล้ว และค่าของ Windows ไม่สามารถเปรียบเทียบโดยตรงกับค่าก่อนหน้าได้ Windows ลด working set ระหว่างการวัด จึงอาจทำให้ค่าในช่วงหลังลดลง 0.1.1 และ 0.1.2 เป็นบิลด์สำหรับเผยแพร่ที่เปิดใช้การทดสอบอัตโนมัติ ส่วน 0.1.0 เป็นแพ็กเกจทางการ โดยปิด Standby Helper ใน 0.1.2 เพื่อให้เปรียบเทียบกันได้ นี่เป็นการวัดเพียงครั้งเดียว ไม่ใช่ผลทดสอบประสิทธิภาพทั่วไป และค่าของคุณจะแตกต่างออกไป ค่า CPU ของ 0.1.0 บน macOS ที่ต่ำมากดูน่าสงสัยและยังไม่ได้รับการยืนยัน

เหตุใดตัวเลขจึงอาจออกมาเช่นนี้

ใน 0.1.1 แต่ละโมดูลเปิดหน้าต่างของตัวเองพร้อมโพรเซส WebView ของตัวเอง ทำให้การใช้ทรัพยากรสะสมมากขึ้นเมื่อเปิดโมดูลเพิ่ม ใน 0.1.2 ทุกหน้าต่างใช้ตระกูลโพรเซส WebView เดียวกัน ซึ่งสอดคล้องกับการใช้ RAM ที่ต่ำลงเมื่อเปิดสามโมดูล แต่ยังไม่ได้พิสูจน์ความสัมพันธ์เชิงเหตุและผลแยกต่างหาก แพ็กเกจ 0.1.2 น่าจะใหญ่กว่า 0.1.1 เพราะส่วนประกอบที่เพิ่มเข้ามาใหม่ (Standby Helper, วิดเจ็ตสำหรับ macOS, การเข้ารหัสที่ขยายเพิ่มเติม) โดยไม่ได้วัดขนาดแยกตามส่วนประกอบ วิธีวัดนับหน่วยความจำที่ใช้ร่วมกันซ้ำ จึงอาจประเมินค่าของแอปพลิเคชันที่มีหลายโพรเซสสูงเกินจริง

ผลต่อการใช้งานของคุณ

ในการวัดเหล่านี้ Beta 0.1.2 เป็นเวอร์ชันที่ประหยัดทรัพยากรที่สุดเมื่อทำงานกับโมดูลและผ่าน SSH และ SFTP บน macOS, Windows และ Ubuntu และยังมีขนาดเล็กกว่า Beta 0.1.0 มาก อย่างไรก็ตาม ควรสำรองข้อมูลก่อนอัปเดต

เอกสารโดยละเอียด

การปลดล็อกด้วยไบโอเมตริกและความปลอดภัย →