Microsoft Edge ปรับวิธีเรนเดอร์กราฟิก แยกเธร็ดขนานกันไป เพื่อประสิทธิภาพที่ดีกว่า

by mk
18 August 2017 - 14:08

ไมโครซอฟท์ปรับวิธีการเรนเดอร์เว็บเพจของ Edge ด้วยเอนจิน EdgeHTML เวอร์ชัน 16 ที่มากับ Windows 10 Fall Creators Update

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

เดิมที Edge รองรับการทำ independent rendering บางส่วนอยู่แล้ว แต่ยังมีข้อจำกัดว่าถ้าหากเจอกราฟิกที่เป็น SVG หรือแท็ก canvas จะยังไม่รองรับ

EdgeHTML 16 ปรับเปลี่ยนพฤติกรรมนี้ใหม่ ตอนนี้จะแยกเรนเดอร์กราฟิกในอีกเธร็ดแล้ว ผลคือใช้ระยะเวลาเรนเดอร์ทั้งเพจน้อยลง และช่วยให้เฟรมเรตของแอนิเมชันไม่ตกด้วย

ระบบการเรนเดอร์แบบใหม่ถูกเริ่มใช้แล้วใน Windows Insider รุ่นปัจจุบัน

ที่มา - Microsoft Edge Dev

Blognone Jobs Premium