เกือบหนึ่งปีหลังจากการปรับปรุงครั้งใหญ่ 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)