เกณฑ์มาตรฐานการใช้หน่วยความจำของเว็บเบราว์เซอร์ทำให้ทุกอย่างผิดพลาด

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

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

การเปรียบเทียบการใช้หน่วยความจำของเว็บเบราว์เซอร์เพิ่งโพสต์ไฟล์ ดอทเน็ตไข่มุก เว็บไซต์ที่เปรียบเทียบการใช้หน่วยความจำของเบราว์เซอร์ Google Google Chrome, Mozilla Firefox, Opera 10 และ Safari เว็บเบราว์เซอร์ได้รับการกำหนดค่าให้เปิดแท็บ 30 แท็บบนบรรทัดคำสั่งซึ่งจากนั้นผู้เขียนจะปิดด้วยตนเองยกเว้นรายการเดียว สคริปต์ที่ทำงานอยู่เบื้องหลังบันทึกการใช้หน่วยความจำของกระบวนการทั้งหมดในช่วงเวลานั้นซึ่งจะถูกใช้ในการเปรียบเทียบ

web browser

จากนั้นผลลัพธ์ของเกณฑ์มาตรฐานการใช้หน่วยความจำของเว็บเบราว์เซอร์ถูกแบ่งออกเป็นสามตัวอักษรที่แสดงหน่วยความจำสูงสุดค่าเฉลี่ยและหน่วยความจำสุดท้ายที่ใช้โดยเว็บเบราว์เซอร์ที่ทดสอบแต่ละตัว เว็บเบราว์เซอร์ Mozilla Firefox ใช้หน่วยความจำคอมพิวเตอร์ในปริมาณต่ำสุดของเว็บเบราว์เซอร์ที่ทดสอบทั้งหมดในขณะที่เบราว์เซอร์ Google Chrome มีการใช้หน่วยความจำสูงสุดและเฉลี่ยสูงมาก

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

หากคุณกำลังวัดหน่วยความจำในแอปพลิเคชันหลายขั้นตอนเช่น Google Chrome อย่าลืมคำนึงถึงหน่วยความจำที่ใช้ร่วมกันด้วย หากคุณเพิ่มขนาดของแต่ละกระบวนการผ่านตัวจัดการงาน Windows XP คุณจะนับหน่วยความจำที่ใช้ร่วมกันเป็นสองเท่าสำหรับแต่ละกระบวนการ หากมีกระบวนการจำนวนมากการนับสองครั้งอาจทำให้ขนาดหน่วยความจำเพิ่มขึ้น 30-40%

เพื่อให้ง่ายต่อการสรุปการใช้หน่วยความจำแบบหลายกระบวนการ Google Chrome จึงจัดเตรียมหน้า 'เกี่ยวกับ: หน่วยความจำ' ซึ่งรวมถึงรายละเอียดการใช้หน่วยความจำของ Google Chrome โดยละเอียดและยังมีการเปรียบเทียบพื้นฐานกับเบราว์เซอร์อื่น ๆ ที่กำลังทำงานอยู่

ผลลัพธ์ของ Google Chrome จะยังคงสูงกว่า Firefox แม้ว่าจะมีการปรับเปลี่ยน แต่นี่เป็นหนึ่งในการแลกเปลี่ยนเบราว์เซอร์แบบหลายกระบวนการ (ซึ่ง Google Chrome คือ) คุณจะได้รับผลลัพธ์เดียวกันกับ Internet Explorer 8 ของ Microsoft หากผู้ทดสอบทดสอบเว็บเบราว์เซอร์นั้นด้วย เห็นได้ชัดว่าไม่สามารถทำได้เนื่องจากปัญหาทางเทคนิค

อีกประการหนึ่งที่ต้องกล่าวถึงคือผลการทดสอบของเว็บเบราว์เซอร์ Opera Opera ใช้การตั้งค่าอัตโนมัติที่เรียกว่า Automatic RAM Cache ซึ่งเปิดใช้งานโดยค่าเริ่มต้น สิ่งนี้จัดสรรประมาณ 10% ของหน่วยความจำคอมพิวเตอร์ตามค่าเริ่มต้นและควรปิดใช้งานในเกณฑ์มาตรฐานหน่วยความจำ Opera น่าจะยังคงถูกโจมตีโดย Firefox แต่ช่องว่างน่าจะลดลง