【问题标题】:Is Google Chrome's V8 engine really that good? [closed]Google Chrome 的 V8 引擎真的那么好吗? [关闭]
【发布时间】:2010-09-07 15:31:17
【问题描述】:

有人有时间看看吗?

我读了一些,它承诺了很多,如果它是他们所说的一半,它将极大地改变 web 开发

【问题讨论】:

    标签: javascript google-chrome v8


    【解决方案1】:

    我在SunSpider JavaScript Benchmark 上比较了 Mozilla Firefox 3.0.1 和 Google Chrome 0.2.149.27 的结果如下:

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

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

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

    Web Browser Javascript Benchmark 上,结果如下:

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

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

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

    "... 不用说,Chrome 的 V8 击败了所有当前构建的下一代 JavaScript VM。需要明确的是,WebKit 和 FireFox 引擎甚至还没有达到测试版,但看起来性能V8 团队刚刚将 bar 设置为天文高度。”

    【讨论】:

      【解决方案2】:

      也许有点轶事,但比较 Firefox 和 Chrome 之间的运行情况表明基准测试存在显着差异。

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

      自己试试吧。

      【讨论】:

        【解决方案3】:

        在微软时:

        消耗的内存是 Firefox 的两倍 并用近六个饱和的 CPU 执行线程数的倍数, 微软最新的测试版 Internet Explorer 8 实际上更多 比 Windows XP 对您的 PC 要求更高 本身,研究公司魔鬼山 在性能测试中发现的软件。 据该公司称,该公司经营 基于社区的测试网络,IE8 Beta 2 消耗了 380MB 的 RAM 和 期间产生了 171 个并发线程 流行的多标签浏览测试 网络目的地

        Slashdot

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

        【讨论】:

          【解决方案4】:

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

          【讨论】:

            【解决方案5】:

            真的很快。可见如此。与 Firefox 3 相比,它的性能给我留下了深刻的印象。已经将其设为我的默认浏览器。

            【讨论】:

              【解决方案6】:

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

              【讨论】:

                【解决方案7】:

                一般来说浏览器的速度非常快,尤其是 Javascript 非常快。

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

                【讨论】:

                  【解决方案8】:

                  我发现它在 Vista x64 上的速度明显快于 IE8 和 FF3。

                  【讨论】:

                    【解决方案9】:

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

                    【讨论】:

                      【解决方案10】:

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

                      上面的链接向您展示了我的结果 - 我很想看看底层操作系统有什么不同(如果有的话)。

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

                      我喜欢能够拖放标签 - 这是我两年多来一直需要的东西......

                      -亚当

                      【讨论】:

                        【解决方案11】:

                        肯定很快。 Gmail、谷歌阅读器和雅虎邮件都可以立即加载。不能对 FF 或 Opera 这么说。

                        【讨论】:

                          【解决方案12】:

                          是的,我已经看到了基准测试,而且 V8 确实在客观上看起来更快,但至于

                          它将极大地改变网络编程

                          我个人认为目前的瓶颈不是在 javascript 上,而是在带宽上

                          【讨论】:

                          【解决方案13】:

                          我使用此链接将它与 Firefox 和 Internet Explorer 进行了比较:http://celtickane.com/2009/07/javascript-speed-test-2009-browsers/(原为 http://celtickane.com/webdesign/jsspeed.php

                          差异令人印象深刻。

                          Chrome 为 212 毫秒,Firefox 3 为 341 毫秒,Internet Explorer 7 为 2188 毫秒。

                          【讨论】:

                          • 该网站已经为该链接添加了重定向。
                          猜你喜欢
                          • 2012-02-13
                          • 1970-01-01
                          • 1970-01-01
                          • 1970-01-01
                          • 2011-08-10
                          • 2013-01-02
                          • 1970-01-01
                          • 2013-11-07
                          • 1970-01-01
                          相关资源
                          最近更新 更多