Google最新版Chrome在笔者的JavaScript速度测试中已经拿下第一,不过苹果新版Safari 4 beta则是第一个能够挑战Google的。在SunSpider测试中,新版Safari 4 beta拿到第三名。
JavaScript是一种程式语言,不仅一般网站有使用,目前许多Web-based应用比如Google Docs也都需要它。随着业界逐渐看重云端运算,Web应用性能也变得更加重要,因此业者都竞相推出最好的JavaScript引擎。而 JavaScript引擎在各家版本的命名也不大不同,比如Chrome的 V8、Firefox 的 TraceMonkey、Opera的Futhark,还有未来的Carakan,现在还加入Safari最新的Nitro(算是苹果版的WebKit Squirrelfish )。
我使用两种测试:WebKit计画的SunSpier标竿测试,以及Google的V8测试。上述两种软体都会跑好几种软体工作,而非采实际应用。
结果:Chrome在两种测试都胜出,Firefox在SunSpider排第二,Safari则在V8排第二。
我是用最不稳定的浏览器版本作测试。Chrome目前提供三种版本:稳定、beta与开发者预览,我使用最後这一个,也是最不稳定的。
Safari是拿3.2.2版本、4.0 beta;Firefox则是 3.1 beta 2;微软IE 8 release candidate,以及Opera 10 alpha。
我使用的机器是双核 Lenovo T61、Windows XP,3GB记忆体;若用苹果Mac来跑结果铁定不同。
在Google的V8 JavaScript测试中,Safari 4 beta是唯一逼近Chrome分数的。
Safari 4 beta在Google的第三版测试中有强劲的表现,这里的数字是越大越好,它得到1396分,算是第一个真的跟Chrome分数很接近的浏览 器,Chrome这次拿到的是2240;Opera为202,Firefox 181;Safari 2.2.2 173与IE都只有63。
在SunSpider 0.9上,结果比较平均:Chrome得到1775(这里是越小越好);Firefox 2671、Safri 4为4257、Opera 5513;Safari 3.2.2为6345;IE仅拿到7168。
文章来源:ZDNET