用户
 找回密码
 立即注册
搜索

显卡只能玩游戏?GPU硬件加速应用攻略(部分二)

[复制链接]

4515

主题

3万

帖子

17万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
176769
QQ
发表于 2011-4-13 21:46:31
好处一:提高上网效率
互联网的普及,让人们在生活中离不开网络。而技术的发展,也让各种网站的页面更加丰富多彩,图文并茂,但问题也随之而来——不少人发现网站页面上的东西越来越多了,资讯也越来越丰富了,但是大量图形数据的出现让CPU的负担越来越重。很多入门级的CPU往往开启多个页面之后便可以明显的感受到系统延迟,特别是打开图形数据较多的页面时,例如画面华丽的网页游戏时,将会感受到非常难受。
怎么办?升级硬件或许是一个好办法,但是需要付出金钱代价,而且效果也不理想。还有其他的办法吗?答案是有的,就是本文所说的开启GPU硬件加速功能。
并不是每一款浏览器都支持GPU硬件加速
说到浏览器的GPU硬件加速功能,并不是每一款浏览器都支持这项功能的。
从目前的浏览器市场来看,除了微软最新推出的IE9号称全面支持GPU硬件加速外,FireFox4.0,Chrome7以及之后的版本,还有Safari 5,这4款浏览器都是支持GPU硬件加速的。而诸如其他大家常用的傲游2和傲游3、腾讯的QQ浏览器、世界之窗、乃至于360安全浏览器等都是不支持GPU硬件加速的,当然后续版本是否会增加GPU硬件加速就不得而知了。

●IE9号称全面支持GPU硬件加速
支持不支持
IE9Yes-
FireFox4.0Yes-
ChromeYes-
Safari 5Yes-
傲游2,3-No
QQ浏览器5-No
世界之窗-No
360安全浏览器-No
开启GPU硬件加速能提高网页浏览速度
那么GPU硬件加速对网页浏览真的能带来效果吗?
笔者选择了最新的IE9进行了GPU硬件加速测试。在IE9最新的版本中,GPU硬件加速是默认打开的。测试是通过一个经典直观的1000条鱼页面进行的(http://ie.microsoft.com/testdrive/Performance/FishIETank)。
结果呢?在开启了GPU硬件加速之后,选择1000条鱼,FPS高达36,并且非常稳定。而关闭了GPU硬件加速,再次打开相同的页面,可以看到FPS仅为4,差距相当之大。由此不难想象,如果你正在玩一款画面华丽的网页游戏,那么支持GPU硬件加速的浏览器必然会让你的游戏过程增色不少,而不支持GPU硬件加速的浏览器则会让你的游戏过程非常郁闷。
除此之外,在网页视频播放、浏览Flash页面等测试时,笔者同样感受到了硬件加速带来的好处,特别是同时开启多个Flash编写的网页时,操作依然流畅。当然这种体会无法用数据告诉大家,只能下来以后大家自己感受一番了。

●开启前和开启后帧数差距明显
测试花絮
IE9全面加速
微软在发布IE9的时候就说过,IE9最大的特色之一就是对GPU硬件加速支持得更加全面和完善。不仅仅只是让GPU参与到2D的图像运算中,同时也对流媒体播放、3D图像显示进行了优化。因此笔者在测试GPU硬件加速的时候,使用FireFox4.0以及Chrome11同样打开1000条鱼的测试页面,却看到相当令人惊讶的结果——效果几乎不明显。由此可见,FireFox和Chrome的硬件加速能力还有待提高,至少在3D图像这方面还不够优秀。
小贴士:如何开启Chrome的GPU硬件加速功能
虽然从Chrome7开始就支持GPU硬件加速功能,但是直到Chrome11为止,GPU硬件加速功能一直是默认关闭的。而谷歌也没有在浏览器设置中提供这项功能的开启选项,所以我们只能通过命令模式来开启Chrome的GPU硬件加速功能。具体操作如下:
在地址栏输入about:flags,就可以开启调试模式。
以Chrome11为例,可以看到“GPU硬件加速合成”和“GPU硬件加速画布2D”两个选项,启用之后,重启浏览器就能享受GPU硬件加速功能了。不过,Chrome的GPU硬件加速并没有默认开启,并且开启麻烦,难道谷歌对此信心不足?

使用道具 举报 回复
发表于 2011-4-14 10:14:13
提示: 作者被禁止或删除 内容自动屏蔽
使用道具 举报 回复 支持 反对
发表于 2011-4-14 16:36:48
回复 mymonkeyking 的帖子

怎么了哥们?
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则