Opera 11.50在FishIE Tank测试中跑出了 1000 只鱼/60FPS 的的成绩。
IE9 RC 在我的硬件设置下,有 1000fish/44FPS 的能力。
作业系统 | Linux | Windows XP | Windows Vista/7 | Mac OS X |
内容加速 | XRender | 无 | Direct2D | Quartz |
构成加速 | OpenGL | Direct3D | Direct3D | OpenGL |
Firefox 4 RC1 的硬件加速预设是开启的,在 FishIE Tank 测试中有 1000Fish/49FPS 的能力。
Chrome 浏览器即使版号到了11,在硬件加速开启的情况下,FishIE Tank 的表现也只有差强人意的1000Fish/24FPS。
via:T客邦 微软官方本周再次也发布了一篇硬件加速的测试报告,使用的是IE Test Drive网站上新增的“圣诞老人的工作”(Santa's Workshop)测试项目。在去年快圣诞节的时候,我们曾经介绍过这个测试项目,并对IE9 Beta、Firefox 4 Beta 8、Chrome 8这三个版本做了测试,想了解这个测试项目的网友,可以点击查看一下。 测试入口:http://ie.microsoft.com/testdrive/performance/SantasWorkshop/ 我们来看看微软的测试数据:蓝色为每分钟收集的礼物数量,绿色为工作中的小精灵数量
从上面的结果可以看出,IE9的表现远远超过Chrome 11、Firefox 4和Safari 5。 浏览器间的差别: 下面分别来看一下不同浏览器在进行“圣诞老人的工作”测试时对CPU、GPU的使用以及帧率。下面表格是微软通过Windows性能工具包得出的,测试平台为戴尔笔记本(2.26 GHz Intel Core i3、4GB物理内存、NVIDIA GeForce GTX 260M、250GB 7200 RPM硬盘、Windows 7系统)。 IE9 RC:50个小精灵每分钟收集238件礼物,动画效果流畅。 下图中,红色代表了测试中使用了一个完整的CPU内核;蓝色代表了GPU也在渲染场景到屏幕上;绿色是GPU完成场景渲染后屏幕的刷新。 Chrome 11最新开发版Build 11.0.696.0:15个小精灵每分钟收集71件礼物。 Firefox 4 Beta 12:1个小精灵每分钟收集4件礼物,页面刷新帧率为13fps。 Safari 5:和Firefox 4一样,1个小精灵每分钟收集4件礼物,不过其表现比Firefox 4稍好一些,其帧率为20fps。 从上面测试结果可以看出,四款浏览器都使用了一个完整CPU内核和相近的GPU计算,不过每个浏览器能够使用这些资源执行的工作和带来的用户体验却有显著的不同,微软将这归结为完整硬件加速和部分硬件加速的差别,IE9能对整个Web平台进行完整硬件加速,而其它浏览器则仅针对部分Web内容进行了硬件加速。