Mozilla โชว์เอนจินรุ่นใหม่ Servo ทำงานเร็วกว่า Gecko หลายเท่าตัว

by mk
10 November 2014 - 14:05

ถ้ายังจำกันได้ ปีที่แล้วเรามีข่าวว่า Mozilla จับมือซัมซุง พัฒนาเอนจินเบราว์เซอร์ตัวใหม่ Servo ด้วยภาษา Rust โดยมุ่งเน้นไปที่การรันงานแบบขนาน ใช้งานบนอุปกรณ์พกพาเป็นหลัก และซัมซุงจะช่วยสนับสนุนเรื่องการปรับแต่งโค้ดบนสถาปัตยกรรม ARM ให้

ล่าสุดเริ่มมีเบนช์มาร์คของ Servo ออกมาแล้ว โดยทีมงาน Mozilla ไปพูดที่งาน LinuxCon Europe 2014 และโชว์ประสิทธิภาพของ Servo รันเว็บไซต์จริงคือ CNN และ Reddit เทียบกับเอนจิน Gecko ตัวปัจจุบัน ผลคือ Servo ทำงานแบบเธร็ดเดียวสามารถเอาชนะ Gecko ได้อย่างง่ายดาย และถ้ารันแบบ 4 เธร็ดยิ่งเร็วกว่าเดิมอีก (นอกจากนี้ยังใช้พลังงานน้อยลง 40%)

คนที่อยากเห็นเอนจิน Servo ถูกใช้งานจริงใน Firefox คงต้องรอไปอีกพักใหญ่ๆ กว่าซอฟต์แวร์จะเริ่มเสถียร โดยแผนการของ Mozilla คือออกเบราว์เซอร์ที่ใช้เอนจิน Servo คุณภาพระดับอัลฟ่าในปี 2015 ครับ

ที่มา - เอกสารนำเสนอของ Mozilla (PDF) ใครอยากเข้าใจกระบวนการทำงานของเบราว์เซอร์ควรอ่าน, Phoronix

Blognone Jobs Premium