เกือบหนึ่งปีหลังจากการปรับปรุงครั้งใหญ่ Google ยังคงเผยความคืบหน้าใหม่ๆ เกี่ยวกับประสิทธิภาพของเบราว์เซอร์ Chrome อย่างต่อเนื่อง ที่น่าสังเกตคือ ไม่เพียงแต่ Google เท่านั้น แต่ Microsoft เองก็กำลังเร่งพัฒนาเบราว์เซอร์ Edge ให้มีประสิทธิภาพสูงสุด โดยมุ่งเป้าไปที่การปรับปรุงความเร็วและประสบการณ์การใช้งาน ทั้งสองบริษัทยักษ์ใหญ่ใช้มาตรฐาน Speedometer 3.0 เพื่อประเมินประสิทธิภาพการท่องเว็บอย่างเป็นกลาง
Google ระบุว่า ทีมงาน Chrome มุ่งเน้นการปรับปรุงการจัดการหน่วยความจำและการแคช พวกเขาได้ออกแบบสถาปัตยกรรมหน่วยความจำใหม่สำหรับส่วนประกอบหลักหลายส่วน เช่น DOM, CSS และกระบวนการวาดภาพ ซึ่งจะช่วยเพิ่มประสิทธิภาพของทรัพยากรระบบและลดความหน่วงขณะท่องเว็บ
การเปลี่ยนแปลงที่สำคัญอย่างหนึ่งคือเอ็นจิ้นการเรนเดอร์ของ Blink โดย Google ระบุว่า Blink ได้รับการปรับแต่งเพื่อขจัดโอเวอร์เฮดที่ไม่จำเป็นและใช้ประโยชน์จากแคช CPU ได้ดียิ่งขึ้น ซึ่งเป็นการปรับปรุงประสิทธิภาพโดยรวมโดยไม่กระทบต่อความเสถียรหรือความเข้ากันได้ของเบราว์เซอร์
โดยเฉพาะอย่างยิ่งในส่วนที่ก่อนหน้านี้ใช้กลไกการเก็บขยะในระบบ Oilpan ทีมพัฒนาได้เปลี่ยนมาใช้ Oilpan แทน malloc ในการจัดสรรหน่วยความจำอย่างสมบูรณ์ ซึ่งช่วยปรับปรุงการจัดการหน่วยความจำอัตโนมัติ ลดการรั่วไหลของหน่วยความจำ และช่วยเพิ่มความเร็วในการประมวลผลเว็บเพจที่ซับซ้อน
เหตุใด Google Chrome จึงเร็วขึ้นเรื่อยๆ? |
ด้วยความช่วยเหลือของระบบรวบรวมขยะ Oilpan ที่ติดตั้งอยู่ในเครื่องมือเรนเดอร์ Blink การปรับปรุงการจัดการหน่วยความจำและการแคชของ Google ได้กลายเป็นรากฐานที่แข็งแกร่งสำหรับการเพิ่มประสิทธิภาพโค้ด สิ่งนี้ไม่เพียงแต่ทำให้ Chrome มีประสิทธิภาพมากขึ้นเท่านั้น แต่ยังสะท้อนถึงข้อสังเกตของวิศวกรอาวุโสของ Microsoft ที่ชี้ให้เห็นว่าแอปพลิเคชันที่ใช้หน่วยความจำอย่างไม่มีประสิทธิภาพสามารถทำให้ Windows ทำงานช้าลงได้
นอกจากหน่วยความจำแล้ว Google ยังมุ่งเน้นการปรับปรุงการประมวลผลสตริงในโปรแกรมเรนเดอร์อีกด้วย โดยได้นำวิธีการแฮชแบบใหม่ที่เรียกว่า rapidhash มาใช้ ซึ่งช่วยเพิ่มความเร็วในการประมวลผลและเพิ่มประสิทธิภาพการทำงานเมื่อทำงานกับสตริงข้อมูลขนาดใหญ่ การนำเทคโนโลยีนี้มาใช้ถือเป็นก้าวสำคัญในการลดความหน่วงขณะโหลดและแสดงเนื้อหาเว็บเพจ
ที่น่าสังเกตคือ สำหรับงานหนักๆ เช่น การคำนวณสไตล์ CSS สำหรับหลายองค์ประกอบ ซึ่งกินทรัพยากรระบบมาก Google ได้เพิ่มเทคนิคการแคชขั้นสูงขึ้น ส่งผลให้ความถี่ของการโจมตีแคชเพิ่มขึ้นอย่างมาก ในขณะที่จำนวนครั้งที่เกิดการพลาดลดลง ทำให้ Chrome มีประสิทธิภาพเหนือกว่าในระหว่างการท่องเว็บที่ซับซ้อน
ที่มา: https://baoquocte.vn/vi-sao-google-chrome-lai-ngay-cang-duyet-web-nhanh-hon-316953.html
การแสดงความคิดเห็น (0)