เหตุใด Google Chrome จึงใช้ RAM มาก

ใน Windows Task Manager บนแท็บกระบวนการคุณอาจสังเกตเห็นว่า Google Chrome ใช้สิ่งที่ดูเหมือนจะมากกว่าส่วนแบ่งที่ยุติธรรมของหน่วยความจำของคอมพิวเตอร์ของคุณ หากต้องการทราบสาเหตุอ่านในส่วนต่อไปนี้

ความต้องการของผู้ใช้ที่สูงขึ้น

ในช่วงหลายปีที่ผ่านมาเบราว์เซอร์ได้ก้าวหน้ายิ่งขึ้นพร้อมคุณสมบัติเพิ่มเติมและผู้ใช้ต้องการประสิทธิภาพที่ดีขึ้น นอกเหนือจากความต้องการใช้สื่อที่เพิ่มขึ้น (เช่นการเล่นเกมและวิดีโอสตรีมมิ่ง) การเรียกดูแบบแท็บจะเพิ่มการใช้ทรัพยากร แต่ละแท็บเบราว์เซอร์ใช้หน่วยความจำจำนวนมากโดยทั่วไปอยู่ระหว่าง 100-250 MB

ความมั่นคง

Google Chrome ใช้กระบวนการที่แตกต่างกันสำหรับส่วนประกอบต่างๆเช่นแท็บพิเศษ (ดังที่เรากล่าวถึงในส่วนก่อนหน้า) ปลั๊กอินและส่วนขยายเบราว์เซอร์ แม้ว่าวิธีนี้อาจดูเหมือนไม่มีประสิทธิภาพ แต่วิธีนี้ทำให้ Chrome สามารถทำงานได้แม้ว่าหนึ่งในองค์ประกอบเหล่านี้จะล้มเหลวซึ่งโดยทั่วไปถือว่าดีกว่าการหยุดทำงาน

ความเร็วและประสิทธิภาพ

หนึ่งในวิธีที่ดีที่สุดในการปรับปรุงประสิทธิภาพคือวิธีที่เรียกว่าการแสดงผลล่วงหน้า การแสดงผลล่วงหน้าถือว่าสมมติว่ามีการคลิกลิงก์บางลิงค์และเริ่มโหลดเนื้อหานั้นในพื้นหลัง ใน Chrome เวอร์ชัน 63 และใหม่กว่าการแสดงผลล่วงหน้าใช้เทคโนโลยีที่ชื่อว่า NoState Prefetch ซึ่งต้องการ RAM ประมาณ 50 MB สำหรับแต่ละหน้าที่แสดงผลล่วงหน้า