三大浏览器GPU硬件加速性能对比:Chromium 最快也最费资源
大家知道最新版的 Chromium 已经开始支持 GPU 硬件加速,有了这一功能之后很多媒体都进行了测试,结果 Chrome 的表现并没有令人满意。而今天 Download Squad 的编辑 Sebastian Anthony 在使用最新版本的 Chromium 进行一番测试之后,发现 Chromium 已经完全领先 IE9 以及 FireFox 4,在硬件加速方面也成为了目前最快的浏览器。
当然,这个结果是有代价的,从文末的视频中我们可以看到 Chromium 确实是快,但相对于 IE9 和 FireFox 4 来说明显更费硬件资源。FireFox 比 Chromium 的测试结果慢了 30%,但在资源占用方面很少,IE9虽然在CPU占用方面和 Chromium 相当,但 GPU 的占用率却要比 Chromium 低一些,性能方面则比 Chromium 稍弱。
从视频中还可以看到一个怪现象——即使将三个浏览器全部打开运行测试,GPU的占用率都一直是在50%多一点徘徊,不知道本来就是这么设计的还是浏览器对硬件资源调用不好。同样,即使将三个浏览器全部打开且每个浏览器同时渲染1000条鱼,CPU资源占用率也都是在一半左右。也许你会怀疑原作者的测试平台是不是有问题,然而这里的另外一个测试也得到的是类似的结果。本来作者还想在 Google 自己的 HTML5 rocks’ 演示画廊中进行验证的,结果发现 Google 故意使用了 FireFox 和 IE9 目前都不能支持的 CSS 以及 HTML 5 元素。
目前这个现象根本没法解释,可能引起这个情况的因素太多了,比如对多核心 CPU 资源的调用是由应用程序定义的,或者是操作系统来指定的,但如果说是由操作系统指定的话,那么 Chromium 的资源占用也不应该比 Chrome 高啊。最难以解释的是,当某单位时间内只运行一个浏览器时(原测试者使用的是多核心CPU),这个结果有有所偏差。
如果你也想重现这个测试的话,记得需要给 FireFox 和 Chromium 都开启 GPU 硬件加速功能,IE9 已经默认支持了:
- Firefox 4 — 使用最新版的 nightly build, 进入 about:config 页面然后添加 gfx.font_rendering.directwrite.enabled,并将其布尔值设置为 ‘true’;
- Chromium 7 — 使用最新版的 nightly build 并加入这些命令行启动参数运行:
--enable-accelerated-compositing --enable-gpu-plugin --enable-gpu-rendering --enable-accelerated-2d-canvas;
下面是测试过程中的屏幕录像:
via Download Squad
我们欢迎任何形式的转载,但请务必注明出处,尊重他人的劳动就是尊重自己
转载文章请注明:文章转载自:Chrome迷 (http://www.chromi.org)
本文标题:三大浏览器GPU硬件加速性能对比:Chromium 最快也最费资源
本文地址:http://www.chromi.org/archives/7063


哇靠 这么牛逼 …
很好,很强大,可惜咱是集显,等将来换个本本了╮( ̄▽ ̄)╭
@来瞧瞧
将来的本本80%是集显!Chrome dev进入7.0后更新速度慢了,为什么?!
哈哈,就知道chrome不会落后
测试是用的什么机器,好强大。我这thinkpad一条鱼都到不了60
话音刚落,canary已升级为7.0.511.1了,看来明天dev该升级了。
似乎google translate新版已经推送了?刚打开电脑,翻译文字时发现变成新版了^ˇ^≡
很牛啊!没想到还可以这样子测试。不知道我的机子经不经得起这样的考验?我的也是集显
真牛!!!!
@Crouse
因为有了canary分支,dev分支自然就慢了~!