Google Chrome的V8引擎真的那么好吗?

时间:2008-09-03 01:09:04

标签: javascript google-chrome v8

有没有人有时间看一下?

我已经阅读了一点,它承诺了很多,如果它是他们所说的一半,它会改变网络编程很多

13 个答案:

答案 0 :(得分:18)

我已将SunSpider JavaScript Benchmark上的Mozilla Firefox 3.0.1和Google Chrome 0.2.149.27与以下结果进行了比较:

  • Firefox - 总计:2900.0ms +/- 1.8%
  • Chrome - 总计: 1549.2ms +/- 1.7%

并在V8 Benchmark Suite上获得以下结果(分数越高越好):

  • Firefox - 得分:212
  • Chrome - 得分: 1842

并在Web Browser Javascript Benchmark上显示以下结果:

  • Firefox - 总持续时间:362 ms
  • Chrome - 总持续时间: 349 ms

计算机: Windows XP SP2,Intel Core2 DUO T7500 @ 2.2 Ghz,2 GB RAM

到目前为止,我读过的所有博文和文章都声称V8显然是最快的JavaScript引擎。例如,请参阅 - V8, TraceMonkey, SquirrelFish, IE8 BenchMarks

  

“......毋庸置疑,Chrome的V8打败了下一代JavaScript虚拟机的所有当前版本。为了清楚起见,WebKit和FireFox引擎甚至没有达到测试版,但它看起来像性能酒吧刚刚被V8车队设定为天文高度。“

答案 1 :(得分:5)

或许有点轶事,但Firefox和Chrome之间的比较显示基准测试的显着差异。

http://www2.webkit.org/perf/sunspider-0.9/sunspider.html

亲自尝试。

答案 2 :(得分:2)

在微软时:

  

消耗的内存是Firefox的两倍   并且将CPU耗尽近六倍   执行线程的次数,   微软最新发布的测试版   Internet Explorer 8实际上更多   在PC上比Windows XP要求更高   研究公司Devil Mountain本身   在性能测试中找到的软件。   据该公司介绍,该公司经营   一个基于社区的测试网络,IE8   Beta 2消耗了380MB的RAM和   在此期间产生了171个并发线程   流行的多标签浏览测试   网站目的地

Slashdot

我想象@rjrapson如何得出这个结论。 Every blog post我明白了,让它变得更快。

答案 3 :(得分:1)

最初的速度似乎大大提高了。一个有趣的事情是,它一直锁定Google REader标签,它在今天早上至少有5次悲伤......

答案 4 :(得分:0)

真的很快。显然是这样。与Firefox 3相比,它的性能给我留下了深刻的印象。它已经成为我的默认浏览器。

答案 5 :(得分:0)

浏览器的速度非常快,尤其是Javascript非常快。

编辑:基准测试显示,Chrome平均比FF3快1.73倍,平均比IE 7快14.8倍。字符串操作是IE 7的弱点,据我所知在IE 8中得到了很大的改进。

答案 6 :(得分:0)

是的,V8在Vista x86上非常快 - 对于我尝试的大多数基准测试来说,速度是IE 7的50倍。更令人印象深刻的是,在Chrome下运行的GMail的内存占据了IE 7的四分之一。这可能在很大程度上归功于V8。

答案 7 :(得分:0)

我发现它在Vista x64上比IE8和FF3明显快得多。

答案 8 :(得分:0)

它比我的Windows XP盒子上的Firefox 3快两倍。 FWIW,Fx3.1中的更新应该使它快一个数量级。

答案 9 :(得分:0)

我使用以下链接将其与Firefox和Internet Explorer进行了比较:http://celtickane.com/2009/07/javascript-speed-test-2009-browsers/http://celtickane.com/webdesign/jsspeed.php}

差异令人印象深刻。

Chrome浏览器为212ms,Firefox 3为341ms,Internet Explorer 7为2188ms。

答案 10 :(得分:0)

我在FF3和Chrome上运行了前面提到的sunspider javascript基准测试,从FF3Chrome的速度提升了2倍(在Vista 64系统上 - Core 2 duo 6600 2.4GHz,2GB RAM )。

上面的链接显示了我的结果 - 我很想知道底层操作系统有什么区别(如果有的话)。

话虽如此,我同意谷歌的观点,即Javascript变得越来越重要,其他浏览器制造商应该花一些时间来优化它。

我喜欢能够拖放标签 - 这是我2年多来所需要的......

- 亚当

答案 11 :(得分:0)

这绝对是快的。 Gmail,谷歌阅读器和雅虎邮件都立即加载。不能说是FF或Opera。

答案 12 :(得分:0)

是的,我已经看到了基准分数,V8确实看起来客观上更快,但至于

  

它会改变网页编程

我个人认为瓶颈当前不是javascript,而是带宽