推扬网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
推扬网 门户 互联网动态 查看内容

Chrome 7确认支持GPU硬件加速 效果简测

2020-6-30 23:07| 发布者: admin| 查看: 183| 评论: 0

摘要: Google Chrome浏览器的版本提升速度确实无人能敌,开发渠道内已经出现了7.0版本,并带来了重量级新特性:GPU硬件加速。Google也已经官方确认,Chromium的图形系统正在进行全新设计,开始利用GPU的优势加快整个渲染模 ...

Google Chrome浏览器的版本提升速度确实无人能敌,开发渠道内已经出现了7.0版本,并带来了重量级新特性:GPU硬件加速。Google也已经官方确认,“Chromium的图形系统正在进行全新设计”,“开始利用GPU的优势加快整个渲染模型的速度”。

早些时候的IE9平台预览版和不久前的Firefox 4 Beta 4都已经引入了GPU加速功能,如今Google Chrome也正在迎头赶上,利用图形处理器的多线程能力加速2D、3D性能。Google表示,该功能已经整合在Chromium的最新Nightly Build版本中,但是开发团队认为现在还刚刚只是个开始。Google声称,将会利用GPU“加速整个渲染模型,包括图像合成、图像缩放之类的大量普通2D操作”。

Google Chrome的GPU加速原理是一种新的“沙盒”(Sandbox)机制,藉此将渲染器进程的图形命令发送到OpenGL或者Direct3D API,从而将一个网页的渲染分成多个独立的层,比如CSS、图像、视频、WebGL或者3D Canvase。文字、图像之类的仍然需要依靠CPU,但是WebGL等已经可以通过GPU进行渲染。

以下就是Chromium 7.0.508.0开发版的几个进程的内存占用情况对比,包括浏览器、标签、GPU、标签(诊断)。

硬件加速Google进一步解释说,如果所有帧渲染完成后再使用GPU进行混合,无疑会抵消GPU的加速效果,所以Chromium现在通过GPU完整最后的帧混合

Google计划将越来越多的工作交给GPU进行处理,从而“获得惊人的提速”。更多细节可参考此文档。

如果想体验Google Chromium的GPU加速效果,可以在Chrome快捷方式属性的目标一栏中添加如下参数:“-enable-accelerated-compositing”。

至于Google Chrome的硬件加速效果如何,下边看一些简单测试。参与测试的浏览器版本包括:

稳定版: Google Chrome 5.0.375.127 Google Chrome 5.0.375.127x (x代表添加GPU硬件加速参数,下同)

Beta测试版: Google Chrome 6.0.472.41 Beta Google Chrome 6.0.472.41x Beta

开发版: Google Chrome 6.0.495.0 Dev Google Chrome 6.0.495.0x Dev

Canary(金丝雀)分支: Google Chrome 7.0.500.1 Canary Google Chrome 7.0.500.1x Canary

Nightly Build(每日构建): Google Chromium 7.0.503.0 (57020) Nightly Google Chromium 7.0.503.0x (57020) Nightly

参与对比的两个浏览器则是

Firefox 4 Beta 5-Pre (预测试版) Internet Explorer 9 PP4 (平台预览版四)

Safari、Opera完全不支持GPU硬件加速,故不再测试。

1680×933分辨率下,Chrome 7 Nightly的速度达到了稳定版和测试版的三倍、开发版的两倍,体现出了一定的加速效果,但是Canary分支开启硬件加速后直接崩溃。你可能会问这里为什么没有Firefox 4、IE9,往下看你就知道了。

Firefox 4 Beta 5-Pre、IE9 PP4的速度均达到了Chrome 7 Nightly的将近150倍,放在同一个图表里将使后者完全不可见。

同时需要指出的是,Psychedelic Wheel的测试结果非常依赖于屏幕大小。IE9在全屏和窗口模式下性能都保持了最高水准,Chrome则会随着窗口的缩小而迅速提速,900×600之下就能达到190,尽管依然远远不及测试对手,但已经比高分辨率下加快了15倍。

不管是SunSpider还是Google V8,显然都是越新越快,Chrome 6测试版、开发版,Chrome 7 Canary分支、Nightly分支都要比Chrome 5稳定版快大约七分之一(只有Canary在SunSpider测试中开启硬件加速后异常)。

对比Firefox 4、IE9,Google Chrome在两项JavaScript性能测试中都要好得多,尤其是Google V8。

最后提一句,Google Chrome虽然一向以体积轻巧而著称,但是随着功能特性的日渐丰富,安装包也在明显膨胀。Chrome 5五月份加入Flash后为53999KB,七月份略微上涨为55509KB,编译于8月16日的最新Chrome 6 Nightly再次增大为57135KB,Chrome 7的未压缩Nightly版本已经达到60264KB


鲜花

握手

雷人

路过

鸡蛋

最新评论

推荐阅读
精彩推荐

广告服务|投稿要求|禁言标准|版权说明|免责声明|手机版|小黑屋|推扬网 ( 粤ICP备18134897号 )|网站地图 | 邮箱:vayae@hotmail.com

GMT+8, 2025-5-20 03:26 , Processed in 0.076054 second(s), 29 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

返回顶部