作者Ubuntu (~Ubuntu 8.10~)
看板Browsers
标题[新闻] Firefox、Chrome跑JavaScript几乎一样快
时间Fri Dec 12 12:03:45 2008
2008/12/10 ZDNet新闻
Firefox、Chrome跑JavaScript几乎一样快
(唐慧文/译)
在SunSpider上检测JavaScript效能的测试结果显示,最新版Google Chrome浏览
器的执行速度只比Mozilla的Firefox稍稍慢了一点。
Mozilla周四释出Firefox 3.1 beta 2版,Google则发布Chrome 0.4.154.33版。
所以,现在是再做一次JavaScript效能测试的好时机。
测试报告的重点还包括:Firefox的SunSpider测试结果仍以2,110分维持领先,
但Chrome的得分正急起直追,以2,140分拉近了差距。分数愈低表示效能愈好。
由於几次测试下来的结果不一,所以我引用的数据是数次测试结果的平均值。
市面上的浏览器不只Firefox和Chrome两种,但拿这两种做比较很有意思。理由
如下:一,两者都是开放原始码软体,都意在以新的浏览体验挑战Internet
Explorer浏览器;二,基於上述理念,这两种浏览器可能吸引勇於抢先采用的使
用者;三,两者都有新的 JavaScript引擎,Chrome的V8和Mozilla的TraceMonkey
,在新beta测试版的预设状态下都是启动的。
JavaScript用来打造功能复杂的网站,例如Gmail或Google Docs,但也用於比较
平常的运作。所以,JavaScript效能的速度加快是好事。Google曾提出一种可能
性,就是未来网路应用程式也许能完全不用JavaScript、直接采用Google新开发
的原生用户端(Native Client)软体--这项研究计画宣称,可让架构在网路上的
软体跑起来几乎像在电脑上执行一样快。
Chrome在的JavaScript效能测试中一直都在进步,Firefox的表现则时好时坏。
不过,SunSpider只是其中一项测试;在Google自己的JavaScript效能测试中,
Chrome大获全胜。第一个Firefox beta版有瑕疵,妨碍我在Google的效能测试上
做检测,但新的beta版产生的分数是182分,比先前的Firefox 3.1 beta版的235
分低,所以或许仍有些地方有偏差。无论如何,这结果都跟Chrome 0.4.154.33
版的2,635分相差甚大。
要注意的是:你的测试结果可能跟我的不同。我的上述测试是在双核心联想
Lenovo T61笔记型电脑上做的,搭配的是3GB记忆体与Windows XP。JavaScript
只是网页浏览器效能的一个面向,而且,这软体现在只是beta版而已,尤其
Chrome还只是developer beta。最後,我得向部分读者说声抱歉,因为时间限制
,我无法测试最新的WebKit builds和 Opera。
根据Google Chrome计画经理Mark Larson的说法,Chrome 0.4.154.33修正了先
前的软体错误,包括在64位元Windows开启选项(Options)对话框时会当机,以及
使用Hotmail时遭遇的一些问题。但Larson说:「Hotmail仍无法妥善辨认
Google Chrome。」
http://www.zdnet.com.tw/news/web/0,2000085679,20134973,00.htm
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.219.222
1F:推 michaelch:除了上网速度,我觉得冷启动也开始变成决胜点...GC启动+ 12/12 12:21
2F:→ michaelch:开网页就像是开我的电脑~真的很不错!OP10也相当快,冷启 12/12 12:21
3F:→ michaelch:动可能是FX永远的痛...套件太多了 12/12 12:22
4F:推 darKyle:fx启动慢跟extension架构应该也有关系 因为是采用直译的js 12/12 13:17
5F:→ darKyle:如果addon也能编译成binary会快很多 12/12 13:18
6F:→ darKyle:不过这样的话跨平台的复杂程度又会提高了 12/12 13:19
7F:→ EqualMan:对啊 所以临时快查就可以用op gc 12/12 15:08
8F:推 Kenqr:我的Firefox都不关的 所以启动速度慢影响不大 12/12 16:03
9F:推 timmy5519:搂上跟我一样,关机才会关FX,启动速度也不会慢到哪里去 12/12 17:56
10F:→ f76916:但是久开不关的话记忆体吃很凶~_~打算买记忆体中... 12/12 18:30
11F:推 jeta890119:其实FX可以在加入套件之後编译成BIN来使用 12/13 01:45
12F:→ jeta890119:最多就是加入的时候比较慢,执行快而已 12/13 01:45
13F:→ jeta890119:而且跨平台还是同样的档案,只是加入後编译的结果不同 12/13 01:46
14F:推 CrazyMika:我自己测是FX3.1(Ayakawa)y)>GC最新dev>OP10 12/13 09:25
15F:→ CrazyMika:但是只是数字上的差异~实际上虽然OP10跟GC不输 12/13 09:26
16F:推 Luciferspear:我的电脑FX很快说 13个套件 大概是IE6启动速度2到3倍 12/13 11:34
17F:推 emethxyz:50多个套件 冷启动慢到想哭 photoshop都比它快XD 12/13 12:35
18F:推 darKyle:javascript可以编译?! 12/13 14:43
19F:推 EqualMan:怎麽把套件加入fx重新编译啊? 12/14 13:52
20F:推 alastair:我也想知道+1 12/15 10:48