随着网络流媒体的不断发展,未来的浏览器将承载更多的信息。与此同时,html5的诞生为网络带来了更多有声有色的体验,能否胜任更加巨大的图形处理工作将成为考量浏览器的重要性能指标之一。
本次浏览器硬件图形加速测试旨在横向考量现在浏览器对新的互联网应用的处理能力。
本次测试的平台选择在小编的一个普通的家用台式机上进行,配置普通,能够比较客观的反应浏览器的一个真实性能,由于硬件加速需要DX10的支持,所以需要选择支持DX10的显卡和windows vista以上的操作系统。测试机CPU:AMD 7750 内存:2GB 显卡:ATI HD4850
操作系统:选择windows 7 X64 旗舰版。目前CPU均支持64位操作系统,在64操作系统下,64位程序,相对于32程序性能有很大提升。
浏览器:由于除IE外firefox和chrome均暂时没有原生64位版,所以均采用32位最新测试版:
IE 9beta版(64位版)
Firefox 4.0 beta 7
Chrome 9.0.587.0
本次测试中所有浏览器均使用默认配置,Firefox与Chrome均不安装扩展运行,所有浏览器均打开硬件加速选项。(Firefox与IE在选项设置中开启,chrome在 chrome:flags中开启)
测试页面选用IE9官方测试demo之一的微软beta鱼测试:http://ie.microsoft.com/testdrive/Performance/FishIETank/。该页面能够比较客观公正的反应浏览器的硬件加速能力。
测试方法:打开网页,beta鱼数选择1000条,全屏最大化运行1分钟,等帧数稳定后,取平均值,帧数越高性能越好。
IE9 Beta:
Firefox4.0 Beta 7:
Chrome9.0.587.0:
测试成绩:
IE9 beta:37fps
Firefox4.0 beta7:44fps
Chrome9.0.587.0:42fps
在未开启硬件加速的情况下,三大浏览器均只有个位数帧数的表现,开启硬件加速之后,性能有了质的飞跃。总体来说,三大浏览器的表现,差别不是很大。但是,在微软自己官方的测试demo中,IE9的垫底表现着实让人感到意外。Firefox4.0 beta7在本次测试中表现惊艳,超越了有浏览器跑分王之称的Chrome。从beta6到beta7,Firefox 4.0搭载了全新的JägerMonkey javascript引擎,性能有了显著提高,期待Firefox 4.0正式版能给我们带来更多惊喜。
延伸阅读:beta鱼的来历
beta 鱼是一种特殊的暹逻斗鱼(泰国斗鱼),英文原名Siamese Fighting Fish,又称Betta Fish,而Betta的发音和Beta非常近似。微软在Windows7 beta版中默认的壁纸就是beta鱼,正式版去掉了,后来beta鱼就成了微软测试版的一个代号。
本文来源:华军资讯 作者:佚名