一年多之前,我曾经用 futuremark 的 peacekeeper 做了一次浏览器的测试。这么长时间过去了,各大浏览器都进行了巨大的版本升级,Google 也推出了 Chrome。 于是,今天进行了第二次浏览器测试。这里强调一下,浏览器不是用来跑分的,即使在下面的测试中,Firefox 表现一般,但仍然是我认为最好用的浏览器(没有之一)。这次的测试方式和上一次类似,在普通操作系统上对 IE 和 Firefox 进行了测试,之后主要的测试是在虚拟机上进行。
首先是在普通操作系统上的测试,机器的配置和一年前的一样,Dell 1501,AMD TL-50 1.6GHz,2GB,x1150集成显卡。
第一个出场的是 Firefox 3.6.12,操作系统为 xp sp3:
Total 1268
Rendering 1218
Social networking 1423
Complex graphics 2546
Data 1329
DOM operations 983
Text parsing 1452
成绩还行,Complex graphics 主要测试的是对 canvas 的支持,Firefox 3.6 还是很给力的,不过后面会有更给力的。
第二个是 Internet Explorer 8.0,操作系统为 vista sp2,可能对 IE 8 有点不公平:
Total 385
Rendering 529
Social networking 433
Complex graphics 0
Data 327
DOM operations 257
Text parsing 441
不支持 canvas 的 IE 8 在 Complex graphics 上0分,其余各项也大幅度落后 Firefox。
下面的测试由于机器上没装那么多浏览器,是在虚拟机上的进行的。虚拟机为 VMWare Workstation 7,分配一个 CPU,512MB内存,无硬件虚拟化,开启 DX 硬件加速,主机操作系统为 vista sp2,客户端为 xp sp3。
先测试一下 Firefox 3.6.12,得分是 1034,在虚拟机上大约是真实主机的 80%。
正式测试第一个还是从 Firefox 开始,这次是新版的 Firefox 4.0 beta7:
Total 1597
Rendering 975
Social networking 1505
Complex graphics 4149
Data 2244
DOM operations 1324
Text parsing 2384
对比3.6.12,Rendering 的得分下降可能和 Firefox 新的硬件加速性能调校有关,Complex graphics,Data,DOM 和 Text 都体现出了新的 js 引擎 JägerMonkey 的强大。
接下来测试的是老牌浏览器 Opera 10.63:
Total 2247
Rendering 2130
Social networking 1497
Complex graphics 5034
Data 2077
DOM operations 2118
Text parsing 4091
不得不承认,Opera 10.63 的性能的确相当了得,几乎每一项都超过了 Firefox 4.0 beta7,尤其是 DOM 和 Text。
之后是本次测试中最为强大的 Google Chrome 7.0.517.41:
Total 2895
Rendering 1352
Social networking 1778
Complex graphics 5040
Data 7788
DOM operations 2204
Text parsing 4934
Rendering 落后于 Opera,这与 Firefox 类似,应该和硬件加速以及虚拟机有关。但是 Data 的表现惊人,其余项也是所有测试中成绩最好或者接近最好的。
接下来还是 WebKit 核心的 Safari 5.0.1:
Total 1539
Rendering 821
Social networking 1364
Complex graphics 1895
Data 2048
DOM operations 1803
Text parsing 2091
总分和 Firefox 4.0 beta7 差不多,各项也比较平均。
还想测试傲游 3.0 的,但是很可惜始终无法完成测试,没有结果。
最后看一下 Internet Explorer 9.0,要注意的是这次虚拟机的客户操作系统为 Windows 7,在我电脑上运行明显比较慢,所以和上面的比较没太大意义,看看就行了:
先给出一个对比的结果,在同样的系统中,Firefox 4.0 beta7 得分是 1150。
Total 655
Rendering 422
Social networking 301
Complex graphics 1720
Data 1062
DOM operations 662
Text parsing 1352
从结果看,IE 9 还是比较悲惨,虽然比 IE 8 强多了,但仍然没有微软宣传的那么好。
下面是单独每一项的成绩图表,注意测试平台和上面写的一样,也就是说对于各个浏览器是不完全一样的:
Total:
Rendering:
Social networking:
Complex graphics:
Data:
DOM operations:
Text parsing: