23 August 2008

Javascript ใน Firefox 3.1 จะเร็วขึ้นมากสุดถืง 40 เท่า


(image copyright arstechnica.com)



Firefox เวอร์ชั่นใหม่จะใช้ Javascript interpreter ตัวใหม่ซึ่งมีความเร็วสูงกว่าตัวปัจจุบันมาก โดย interpreter ตัวนี้ใช้ optimizer แบบ tracing ร่วมกับ JIT (Just In Time compiler)

ผมเองคุ้นกับ JIT พอควรเพราะตอนเรียนหนังสือทำโปรเจกเรื่องนี้อยู่ แต่ tracing นี่ไม่แน่ใจ แต่จากประสบการณ์ของผมเอง ถ้าออกแบบดีๆการใช้ JIT ช่วยให้ interpreter เร็วขึ้นแน่ๆ ตอนนี้ถ้าใครใช้ Java หรือ .net อยู่ก็ใช้ JIT อยู่โดยไม่รู้ตัว เพราะ JIT ทำงานอยู่เบื้องหลัง คนใช้งานไม่จำเป็นต้องรู้

ลองไปดูรายละเอียดของ Javascript interpreter ตัวใหม่ได้ที่นี่ครับ

ที่มา slashdot.org

No comments: