Tags:
Node Thumbnail

การแข่งเรื่องความเร็วในการประมวลผลจาวาสคริปต์กำลังจะกลับมาอีกครั้ง หลังจากค่าย Opera เปิดตัว "Carakan" ใน Opera 10.5 ซึ่งเร็วกว่า Chrome และ Safari ถ้าเทียบเวอร์ชันบนแมคด้วยกัน

ฝั่ง Firefox ก็มีความเคลื่อนไหวเช่นกัน แม้ว่าจะหันมาใช้เอนจิน TraceMonkey ในสาย 3.x แต่มันกลับไม่เร็วถึงขนาด V8 ของ Chrome หรือ Nitro ของ Safari ที่แข่งกันเป็นเอนจินจาวาสคริปต์ที่เร็วที่สุด อย่างไรก็ตาม ทาง Mozilla บอกว่าปัญหาไม่ได้อยู่ที่ TraceMonkey ซึ่งใช้เทคนิค JIT compilation ช่วยเร่งความเร็วในการประมวลผล แต่มันกลับใช้ไม่ได้ทุกกรณี และกรณีที่ใช้ไม่ได้นั้น Firefox จะกลับไปใช้การประมวลผลแบบ interpreting ปกติ

การแก้ปัญหาจึงเกิดขึ้นที่จุดนี้ โดย Mozilla กำลังพัฒนาเอนจินตัวใหม่ที่ชื่อ JaegerMonkey (หรือ JägerMonkey) สำหรับงานประมวลผลแบบปกติ เท่าที่ทดสอบในขณะนี้ JaegerMonkey เพิ่มประสิทธิภาพขึ้น 30% บน x86 และ 45% บน x64

ที่มา - JaegerMonkey, Download Squad

Get latest news from Blognone

Comments

By: toandthen
WriterMEconomics
on 28 February 2010 - 09:40 #159561
toandthen's picture

ส่วน IE ก็ยังไม่แข่งกับเขาอยู่ดี :D


@TonsTweetings

By: Aphorist
AndroidUbuntuWindows
on 28 February 2010 - 11:18 #159567
Aphorist's picture

ผมไม่มายด์ว่าจะต้องเร็วปรู๊ดดดปร้าาดด อะไรหรอก เพียงแค่ ให้มันทำงานได้เหมือนปรกติได้ไหม
จะแข่งเร็ว แต่ทำงานบางอย่างไม่ได้ มันไม่มีประโยชน์น่ะครับ

By: Kerberos
AndroidRed HatUbuntuWindows
on 28 February 2010 - 12:52 #159577 Reply to:159567
Kerberos's picture

ช่วยยกตัวอย่างได้ไหมครับ ว่า javascript engine ใน 4 ค่ายนั้น ค่ายไหนเร็ว แต่ทำให้มีปัญหาเมื่อเทียบกับค่ายอื่น

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 28 February 2010 - 13:27 #159579 Reply to:159577

Carakan ของ Opera ครับ

เร็วฟ้าผ่ามาก แต่มีปัญหากับ Facebook บ่อยๆ (ซึ่งมักจะได้รับการแก้ใน build ถัดๆไป ว่ากันไป Carakan ยังคงแก้อยู่เรื่อยๆในแทบทุก build ครับ)


By: theoneox
Android
on 2 March 2010 - 08:10 #159763 Reply to:159579

Opera ผ่าน Acid 3 นะครับ

By: polaromonas
ContributorWindows PhoneWindows
on 2 March 2010 - 16:15 #159824 Reply to:159763

ผมว่า ก้เพราะผ่านเนี่ยแหละครับ ถึงได้มีปัญหา เพราะว่าเว็บไซท์ส่วนมากไม่ได้อิงตามมาตรฐาน ACID3 นี่นา ส่วน Opera ก็หัวแข็ง ไม่ยอมออกนอกมาตรฐานซักกระเบียดนิ้ว

By: mednoon on 28 February 2010 - 11:34 #159569

ผมยังอิง firefox อยู่แม้ว่า V8 จะเร็วแต่ยังมีปัญหาเรื่อง script งานเก่าๆสมัยก่อนของผม รันไม่ได้อยู่บ้าง ส่วน FireFox,IE รันได้ปกติ

By: modernkoro on 28 February 2010 - 11:41 #159570

Firefox for Mobile ของพี่ใน N900 ช้าโคตรอ่ะ
สู้ Default Browser ใน N900 ไม่ได้เลย
เปิดตัวซะหรู ช่วยปรับปรุงหน่อยได้มั้ย?

By: pines
Blackberry
on 28 February 2010 - 12:30 #159575

ผมเข้าใจว่างานของแต่ละคนไม่เหมือนกัน แต่ปัจจุบันผมไม่ได้ใช้ IE มานานพอควรแล้ว

By: pwblog
AndroidWindows
on 28 February 2010 - 13:58 #159587
pwblog's picture

JaegerMonkey มันคืออะไรครับนี่เพิ่งจะเคยเห็นชื่อนี้

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 28 February 2010 - 14:01 #159588 Reply to:159587

JavaScript Engine ตัวใหม่ของ Firefox ครับ


By: McKay
ContributorAndroidWindowsIn Love
on 28 February 2010 - 14:19 #159592 Reply to:159587
McKay's picture

เป็นคำผสมระหว่าง Jäger กับ Monkey หน่ะครับ กรณีเดียวกับ SpiderMonkey


Russia is just nazi who accuse the others for being nazi.
someone once said : ผมก็ด่าของผมอยู่นะ :)

By: S.T.E.Y.R.C.
Ubuntu
on 28 February 2010 - 20:56 #159628

ก็ต้องรอชมกันต่อไป ดีใจที่ยกเครื่องใหม่ เพราะ tracemonkey ดูอืดไปถนัดตาเมื่อเทียบกับอีกสองค่าย -*-

By: azx
iPhoneWindows
on 1 March 2010 - 02:47 #159663
azx's picture

แต่ผมรู้สึกว่า ie เหมือนจะเร็วกว่าทุกอันเลยนะ

By: wearetherock
BlackberryUbuntu
on 1 March 2010 - 12:38 #159687 Reply to:159663

เคยเจอในกรณีที่เปิดเว็บที่เขียนด้วย ASP.NET รู้สึกว่า IE จะโหลดได้เร็วกว่า Browser ตัวอื่น