SunSpider JavaScript Benchmark
SunSpider JavaScript Benchmark: Great Beta for the Best Performance
JavaScript แทบจะเรียกได้ว่าเป็นส่วนหนึ่งของการท่อง และเขียนเว็บในสมัยนี้ไปแล้ว เพราะว่าโดยส่วนใหญ่บรรดาเว็บ 2.0 นี้จะมีการนำเทคโนโลยี Ajax ซึ่งนั้นก็คือการนำ javascript มาผสมผสานกับ XML มาใช้ คราวนี้ทางเว็บ Webkit ก็ได้สร้างตัวเปรียบเทียบสมรรถนะ(Benchmark)ออกมาให้ทดสอบกัน นั้นก็คือ SunSpider JavaScript Benchmark ซึ่งการทดสอบนี้จะทำการทดสอบเฉพาะตัว JavasScript เท่านั้น ไม่นับ DOM หรือ API อื่นๆของเบราว์เซอร์
การทดสอบนี้นำเบราว์เซอร์แทบทุกตัวของวินโดวส์ รายละเอียดของเครื่องก็มีดังนี้ Windows XP Service Pack 2 ทดสอบบน virtual machine แล้วผลการทดสอบที่ออกมาก็เป็นดังนี้ โดยมีรูปและลิงก์เป็นการยืนยัน
- Firefox 2.0.0.12 ความเร็วที่ได้ 37,515.2 ms (รูปและลิงก์)
- Firefox 3 Beta 4 ความเร็วที่ได้ 6,749.8 ms (รูปและลิงก์)
- Internet Explorer 6 ความเร็วที่ได้ 95,333.2 ms (รูปและลิงก์)
- Internet Explorer 7 ความเร็วที่ได้ 89,762.4 ms (รูปและลิงก์)
- Internet Explorer 8 Beta 1 ความเร็วที่ได้ 18,870.2 ms (รูปและลิงก์)
- Opera 9.26 ความเร็วที่ได้ 22,375.6 ms (รูปและลิงก์)
- Opera 9.5 Beta Build 9613 ความเร็วที่ได้ 14,938.4 ms (รูปและลิงก์)
- Safari 3.04 Beta ความเร็วที่ได้ 17,975.6 ms (รูปและลิงก์)
- Safari 3.1 ความเร็วที่ได้ 6,950.6 ms (รูปและลิงก์)
แล้วก็นำมาทำเป็นแผนภูมิเปรียบเทียบกันให้เห็นอย่างชัดๆกันเลย โดยเรียงจากเวลาที่ใช้น้อยที่สุดไปหามากที่สุด
ผลที่ได้ก็คือ Firefox 3 Beta 4 นำมาเป็นที่หนึ่ง ที่สองก็คือ Safari 3.1 ที่สามที่สี่และที่ห้าก็คือ Opera 9.5 Beta 9613 Safari 3.04 Beta และ IE8 Beta 1 ตามลำดับ
จะเห็นได้ว่าบรรดาเบราว์เซอร์เวอร์ชั่นใหม่ที่อยู่ในสถานะเบต้านั้น มีผลการทดสอบที่นำเวอร์ชั่นปกติอยู่หลายช่วงตัวยกเว้น Safari 3.1 (ใครจะพัฒนาให้ห่วยลง) นั้นก็หมายความว่า เบราว์เซอร์ที่ออกมาใหม่ในรุ่นหลังๆนั้น จะทำให้คุณผจญภัยในเว็บที่เต็มไปด้วย JavaScript ได้เร็วขึ้นกว่าเดิม แต่ผลการทดสอบนี้ก็ไม่ได้หมายความว่า เบราว์เซอร์ X จะเร็วกว่าเบราว์เซอร์ Y แน่นอน เพราะว่ายังต้องนับปัจจัยอื่นๆด้วย อย่างในที่นี้ก็คือ DOM ที่ไม่ได้เข้ามาใช้ในการทดสอบนี้
ป.ล. Firefox 3 Beta 5 จะออกมาประมาณวันที่ 27 25 มีนาคม และ Firefox 2.0.0.13 จะออกมาวันที่ 25 27 มีนาคมครับผม
เพิ่มเติม เพิ่มผลการทดสอบของ Safari 3.1 ลงไป




