การปรับปรุงเครื่องยนต์ V8ช่วยเพิ่มความเร็วของChromeได้เกือบหนึ่งในสี่
คอมไพเลอร์ V8 JavaScript เป็นส่วนสำคัญของความพยายามเหล่านี้เนื่องจากใช้JavaScript ที่พบในทุกเว็บไซต์และเรียกใช้งานขณะเรียกดูใน Chrome ในความเป็นจริงเครื่องยนต์ V8 ที่ใช้ใน Chrome เรียกใช้โค้ด JavaScript ที่มีมูลค่ามากกว่า 78 ปีเป็นประจำทุกวันแม้ว่าตอนนี้การปรับปรุงเครื่องยนต์ V8ทำให้ Google สามารถส่งมอบประสิทธิภาพที่เร็วขึ้นถึง 23 เปอร์เซ็นต์ในเบราว์เซอร์ตามโพสต์ใหม่ในบล็อก Chromium ด้วยการเปิดตัวคอมไพเลอร์ Sparkplug ใหม่ล่าสุดและการเรียกสั้น ๆ ในตัวใน M91 Chrome เบราว์เซอร์ของ Google ช่วยประหยัดเวลา CPU ของผู้ใช้กว่า 17 ปีในแต่ละวันSparkplug เป็นคอมไพเลอร์ JavaScript ใหม่ที่เพิ่มประสิทธิภาพโค้ดเพื่อประสิทธิภาพสูงสุดและการเรียกสั้น ๆ ในตัวช่วยเพิ่มประสิทธิภาพในหน่วยความจำที่ Google สร้างโค้ดเพื่อหลีกเลี่ยงการกระโดดทางอ้อมเมื่อเรียกใช้ฟังก์ชัน
เครื่องยนต์ V8 ใช้คอมไพเลอร์หลายตัวในการรัน JavaScript และเมื่อสามปีก่อน Google ได้เปิดตัวระบบคอมไพเลอร์สองชั้นใหม่ซึ่งประกอบด้วยระบบจุดระเบิดและ Turbofanแม้ว่า Ignition จะเป็นตัวแปล bytecode ที่เริ่มเรียกใช้งาน JavaScript โดยมีความล่าช้าน้อยที่สุด แต่ Turbofan เป็นคอมไพเลอร์ที่ปรับให้เหมาะสมซึ่งสร้างรหัสเครื่องที่มีประสิทธิภาพสูงโดยใช้ข้อมูลที่รวบรวมระหว่างการเรียกใช้ JavaScript อย่างไรก็ตามด้วยเหตุนี้ Turbofan จึงเริ่มทำงานช้ากว่าคอมไพเลอร์ bytecode ของ Ignition ด้วยเหตุนี้ Google จึงเปิดตัว Sparkplug ซึ่งสร้างความสมดุลระหว่างทั้งสองโดยการสร้างรหัสเครื่องดั้งเดิมโดยไม่ต้องพึ่งพาข้อมูลที่รวบรวมในขณะเรียกใช้โค้ด JavaScript
ติดตามข่าวสารเพิ่มได้ที่ https://www.ityourstyle.com/