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

การใช้ทรัพยากร: เปรียบเทียบ Electron 0.1.0 กับ Rust + Tauri 0.1.1

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

สรุปแบบสั้น

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

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

แต่ละช่องแสดง Beta 0.1.0 → Alpha 0.1.1 ค่ายิ่งต่ำยิ่งดี ตัวเลขเป็นค่าเฉลี่ย แถวสุดท้ายวัดเฉพาะบน 0.1.1 เพราะการทดสอบเดียวกันบน 0.1.0 ต้องใช้กล่องโต้ตอบไฟล์ของระบบปฏิบัติการ

Beta 0.1.0 ⟶ Alpha 0.1.1macOSWindowsUbuntu
แพ็กเกจติดตั้งขนาดแพ็กเกจที่ดาวน์โหลด160 ⟶ 21 MB114 ⟶ 12 MB114 ⟶ 20 MB
แอปพลิเคชันที่ติดตั้งแล้วพื้นที่ดิสก์หลังติดตั้ง352 ⟶ 61 MiB422 ⟶ 53 MiB392 ⟶ 62 MiB
RAM หลังปลดล็อกปลดล็อกคลังข้อมูลแล้วและยังไม่ได้เปิดโมดูลใด482 ⟶ 315 MiB353 ⟶ 374 MiB727 ⟶ 680 MiB
RAM เมื่อเปิด 3 โมดูลเปิด System Monitor, File Manager และ Log Viewer อยู่861 ⟶ 496 MiB664 ⟶ 1238 MiB1102 ⟶ 1935 MiB
RAM ระหว่างใช้ SSH และ SFTPเพิ่มเทอร์มินัลที่ใช้งานอยู่และการอ่านผ่าน SFTP878 ⟶ 523 MiB683 ⟶ 1292 MiB1146 ⟶ 2057 MiB
CPU ระหว่างใช้ SSH และ SFTPเปอร์เซ็นต์ของหนึ่งคอร์0.3 ⟶ 2.92.0 ⟶ 12.48.7 ⟶ 23.7
CPU ขณะดาวน์โหลด 512 MiB ซ้ำ ๆเปอร์เซ็นต์ของหนึ่งคอร์ วัดเฉพาะบน 0.1.117.93.623.9

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

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

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

คำอธิบายที่เป็นไปได้มากที่สุดคือ ใน 0.1.1 แต่ละโมดูลเปิดหน้าต่างของตัวเองพร้อมโพรเซส WebView ของตัวเอง ทำให้การใช้ทรัพยากรสะสมมากขึ้นเมื่อเปิดโมดูลเพิ่ม แต่ยังไม่ได้พิสูจน์ข้อสันนิษฐานนี้ วิธีวัดยังนับหน่วยความจำที่ใช้ร่วมกันซ้ำ จึงอาจทำให้ความแตกต่างของแอปพลิเคชันที่มีหลายโพรเซสดูมากเกินจริง เราจะไม่แก้ปัญหานี้ในรุ่น alpha ปัจจุบัน โดยวางแผนทำในภายหลัง แต่ยังไม่กำหนดวันที่แน่นอน

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

หากคุณต้องการไฟล์ดาวน์โหลดขนาดเล็กและทำงานบน macOS ผลวัดเหล่านี้แสดงว่า 0.1.1 ได้เปรียบแล้ว หากเครื่อง Windows หรือ Ubuntu ของคุณมีหน่วยความจำน้อยและเปิดหลายโมดูลค้างไว้ ขณะนี้ Beta 0.1.0 ใช้ RAM น้อยกว่า นอกจากนี้ Alpha 0.1.1 ยังผ่านการทดสอบโดยรวมน้อยกว่า จึงควรสำรองข้อมูลก่อนลองใช้

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

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