kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
阅读:71134回复:197

Firefox性能测试(跑分)汇总

楼主#
更多 发布于:2010-10-25 17:41
还是统一到同一个帖子来吧,这样可以清楚地看到Firefox的演变过程。而且帖子的顺序是时间顺序,不会因为分布在不同的主题中,不同程度被顶之后,顺序错乱。

各种类型的跑分结果均可。几个比较通用的跑分网站:

SunSpider 0.9 注意:点击立即开始测试;测试时间较长;成绩以毫秒计,故越低越好。

SunSpider 0.9.1 注意,点击立即开始测试;测试时间较短;成绩以毫秒计,故越低越好。

Mozilla Kraken JavaScript Benchmark 测试时间较长;成绩以毫秒计,故越低越好。

Google V8 Bench 注意,点击立即开始测试;测试时间较短;成绩以分数计,故越高越好

-------------

由于跑分跟机器性能有关,所以单纯一个跑分的成绩没有参考价值,需要进行比较,比较的方式可以有如下几种(锁定某一个测试)
[list=1][*] 只看Firefox,比较不同Firefox版本之间的性能差。例如从昨天到今天,V8 bench的成绩提升/降低了多少分。[/*:m]
[*] 比较不同浏览器的测试结果。例如某天的Firefox和Google Chrome每夜版谁比谁成绩更好。[/*:m]
[*] 同一浏览器版本,同一测试,用不同机器来跑,比较机器的性能——虽然有点背离跑分本身,却不失为一种可行的应用,尤其对硬件爱好者。[/*:m][/list:o]

所以我建议参与该帖的狐友们尽量多编辑自己的帖子,把自己的测试结果集中到一起(标明日期/版本等信息),这样可以明确地看到变化趋势,也方便自己以后一次提取有用信息。 如果喜欢并列截图的,就不得不要回帖,但也可以在回帖后通过复制回帖链接地址把帖子链接集中到一起——
这个微小的按钮“” 位于每个回帖“时间: 2010-10-25 周一, 10:41:27    标题: Firefox性能测试(跑分)汇总”的左边

------------------
跑分结果模板

[b]浏览器版本[/b]:
[b]硬件配置(CPU,内存,显卡)[/b]:
[b]测试结果[/b]:


显卡和浏览器版本可以通过about:support来查看。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
teredarguiterep
千年狐狸
千年狐狸
  • UID39204
  • 注册日期2012-12-20
  • 最后登录2018-06-10
  • 发帖数1028
  • 经验615枚
  • 威望4点
  • 贡献值288点
  • 好评度105点
  • 社区居民
  • 忠实会员
1楼#
发布于:2010-10-25 17:41
pcxfirefox:https://www.firefox.net.cn/forum/viewtopic.php?f=4&t=45746&p=325780#p325780

nightly由于集成了BC和asm.js,应该在js性能上领先一些,其他性能需要测试一下,我简单做了下以下测试

1、JS性能
(1)Sunspider1.0(越小越好)
official 21     314.7ms +/- 1.1%
tete009         323.7ms +/- 1.1%
Lawliet         310.2ms +/- 1.6%
pcxfirefox      307.5ms +/- 0.9%
nightly         279.5ms +/- 1.5%
(2)Kraken(越小越好)
official 21     4174.9ms +/- 7.1%
tete009         3905.8ms +/- 6.8%
Lawliet         3635.2ms +/- 1.4%
pcxfirefox      3490.7ms +/- 1.5%
nightly         3472.4ms +/- 1.1%
(3)Octane(越大越好)  注意Fx在Mandreel测试上有lag出现,所以需要多次测试把不正常的数据去除
official 21     7533 7565 7513
tete009         7793 7596 7678
Lawliet         7546 7826 7798
pcxfirefox      7612 7861 7821
nightly         9130
(4)js综合测试((越小越好)综合考虑了amazon、facebook、google、twitter、yahoo所用的js,这个部分是别人给我的,恕不公开。由于这个测试耗用时间非常长,编译者也不会使用这种测试做PGO项目,所以有一定的参考性,可以看看摆脱PGO优化后,效果如何。)
official 21     150.64ms ± 5.34%
tete009         151.80ms ± 4.64%
Lawliet         153.22ms ± 4.67%
pcxfirefox      147.66ms ± 3.97%
nightly         142.42ms ± 2.28%

结论:nighly确实在js性能上领先一些

2、DOM Core Tests (越大越好)
official 21     1155.32runs/s
tete009         1222.24runs/s
Lawliet         1359.25runs/s
pcxfirefox      1323.58runs/s
nightly         1148.92runs/s

结论:nightly在DOM核心测试上处于落后,甚至不如21的官方版,所以在DOM元素很多的情况下,性能不如其他版本。

3、图片载入和渲染时间(越小越好,这个部分是自己写的)
(1)jpeg
official 21     8.160 8.049 8.039
tete009         7.291 7.396 7.335
Lawliet         7.251 7.376 7.326
pcxfirefox      7.127 7.220 7.211
nightly         6.967 7.088 7.131
(2)png
official 21     2.124 2.022 2.020
tete009         1.901 1.916 2.015
Lawliet         1.855 1.881 1.877
pcxfirefox      1.848 1.878 1.863
nightly         1.957 1.942 1.978

结论:nightly在jpeg载入和渲染上略微领先其他版本,可能是由于更新了libjpeg-trubo库的原因。但是在png性能上不如编译版,但略微领先于21官方版本。
回到原帖


根据官方图表,nightly的dom性能高于release版本,且release与nightly性能图线基本一致且滞后。
GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
2楼#
发布于:2010-10-25 17:41
AWFY 的测试结果,是不是有问题啊。这段时间以来,Google Chrome 的 Nightly 版,除了 kraken 领先 Firefox Nightly 以外,sunspider 和 octane,都不如 Firefox Nightly。特别是 sunspider,Chrome 在某一项测试上卡住了,最后的结果难看的要命,10倍左右的时间。
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
3楼#
发布于:2010-10-25 17:41
<!-- l --><a class="postlink-local" href="https://www.firefox.net.cn/forum/viewtopic.php?f=4&t=45746&p=325780#p325780">viewtopic.php?f=4&t=45746&p=325780#p325780</a><!-- l -->

nightly由于集成了BC和asm.js,应该在js性能上领先一些,其他性能需要测试一下,我简单做了下以下测试

1、JS性能
(1)Sunspider1.0(越小越好)
official 21     314.7ms +/- 1.1%
tete009         323.7ms +/- 1.1%
Lawliet         310.2ms +/- 1.6%
pcxfirefox      307.5ms +/- 0.9%
nightly         279.5ms +/- 1.5%
(2)Kraken(越小越好)
official 21     4174.9ms +/- 7.1%
tete009         3905.8ms +/- 6.8%
Lawliet         3635.2ms +/- 1.4%
pcxfirefox      3490.7ms +/- 1.5%
nightly         3472.4ms +/- 1.1%
(3)Octane(越大越好)  注意Fx在Mandreel测试上有lag出现,所以需要多次测试把不正常的数据去除
official 21     7533 7565 7513
tete009         7793 7596 7678
Lawliet         7546 7826 7798
pcxfirefox      7612 7861 7821
nightly         9130
(4)js综合测试((越小越好)综合考虑了amazon、facebook、google、twitter、yahoo所用的js,这个部分是别人给我的,恕不公开。由于这个测试耗用时间非常长,编译者也不会使用这种测试做PGO项目,所以有一定的参考性,可以看看摆脱PGO优化后,效果如何。)
official 21     150.64ms ± 5.34%
tete009         151.80ms ± 4.64%
Lawliet         153.22ms ± 4.67%
pcxfirefox      147.66ms ± 3.97%
nightly         142.42ms ± 2.28%

结论:nighly确实在js性能上领先一些

2、DOM Core Tests (越大越好)
official 21     1155.32runs/s
tete009         1222.24runs/s
Lawliet         1359.25runs/s
pcxfirefox      1323.58runs/s
nightly         1148.92runs/s

结论:nightly在DOM核心测试上处于落后,甚至不如21的官方版,所以在DOM元素很多的情况下,性能不如其他版本。

3、图片载入和渲染时间(越小越好,这个部分是自己写的)
(1)jpeg
official 21     8.160 8.049 8.039
tete009         7.291 7.396 7.335
Lawliet         7.251 7.376 7.326
pcxfirefox      7.127 7.220 7.211
nightly         6.967 7.088 7.131
(2)png
official 21     2.124 2.022 2.020
tete009         1.901 1.916 2.015
Lawliet         1.855 1.881 1.877
pcxfirefox      1.848 1.878 1.863
nightly         1.957 1.942 1.978

结论:nightly在jpeg载入和渲染上略微领先其他版本,可能是由于更新了libjpeg-trubo库的原因。但是在png性能上不如编译版,但略微领先于21官方版本。
http://pcxfirefox.wordpress.com/
msky
千年狐狸
千年狐狸
  • UID14649
  • 注册日期2006-09-21
  • 最后登录2023-04-03
  • 发帖数2959
  • 经验166枚
  • 威望0点
  • 贡献值12点
  • 好评度9点
  • 社区居民
4楼#
发布于:2010-10-25 17:41
每夜版在Octane上的测试已经接近Chrome了,不错。
GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
5楼#
发布于:2010-10-25 17:41
SunSpider JavaScript Benchmark 从 0.9.1 升级到 1.0 后,Google Chrome 的得分,一下子下降了 25%,Firefox 的得分保持不变。
nighttalker
千年狐狸
千年狐狸
  • UID43
  • 注册日期2004-11-22
  • 最后登录2015-05-03
  • 发帖数2283
  • 经验40枚
  • 威望0点
  • 贡献值42点
  • 好评度0点
  • 社区居民
  • 忠实会员
6楼#
发布于:2010-10-25 17:41
jaegermonkey已经从nightly里面去掉了,现在就是Ion+BC+TI. 最新的跑分已经和v8不相上下了 http://arewefastyet.com/#machine=11
目前最新版本是:Firefox 37,  请各位注意升级保证安全。
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
7楼#
发布于:2010-10-25 17:41
GOLF-AT:Firefox 21 的 V8 Benchmark 得分,和 Google Chrome 相比,相差只有几个百分点了。这一段时间,Firefox 21 在 Octane Benchmark 上的得分也有大幅提高。我的电脑上,Firefox 21 的 Octane Benchmark 得分,大概是 Google Chrome 的 87% 左右。最近一个星期,Firefox 21 在 JS 测试上已经没什么提高了,不会是故意留到下个版本再提高吧。回到原帖


是呀,在以前fx6什么的时代,v8的成绩和cr相比基本上是一万和三千的对比
刚才用fx20测试,cr 26 (chromium,不知道和稳定版比性能如何)是16000+, fx 有13000+
-いたんですか? -ええ、ずっと
nighttalker
千年狐狸
千年狐狸
  • UID43
  • 注册日期2004-11-22
  • 最后登录2015-05-03
  • 发帖数2283
  • 经验40枚
  • 威望0点
  • 贡献值42点
  • 好评度0点
  • 社区居民
  • 忠实会员
8楼#
发布于:2010-10-25 17:41
GOLF-AT:Firefox 21 的 V8 Benchmark 得分,和 Google Chrome 相比,相差只有几个百分点了。这一段时间,Firefox 21 在 Octane Benchmark 上的得分也有大幅提高。我的电脑上,Firefox 21 的 Octane Benchmark 得分,大概是 Google Chrome 的 87% 左右。最近一个星期,Firefox 21 在 JS 测试上已经没什么提高了,不会是故意留到下个版本再提高吧。回到原帖

firefox 的 javascript 引擎正在被重写,现在正在从jaegermonkey转到baseline compiler,大框架已经在里面了,但是很多优化和修正还没有结束。
目前最新版本是:Firefox 37,  请各位注意升级保证安全。
taglife
千年狐狸
千年狐狸
  • UID38488
  • 注册日期2012-03-20
  • 最后登录2013-04-02
  • 发帖数2052
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
9楼#
发布于:2010-10-25 17:41
反正標準都是 gOOGLE 搞的 Benchmark zzz...
Firefox 開啟安全模式,停用個人設定、佈景主題及擴充套件(無附加元件)測試:
說明 > 重新啟動但停用附加元件(Firefox 4+)
Firefox Profile: 說明 > 疑難排解資訊 > 開啟資料夾
排版引擎:Firefox(Gecko), Opera(Presto), Google Chrome(WebKit),
Safari(WebKit), Internet Explorer(Trident), Konqueror(KHTML)
GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
10楼#
发布于:2010-10-25 17:41
Firefox 21 的 V8 Benchmark 得分,和 Google Chrome 相比,相差只有几个百分点了。这一段时间,Firefox 21 在 Octane Benchmark 上的得分也有大幅提高。我的电脑上,Firefox 21 的 Octane Benchmark 得分,大概是 Google Chrome 的 87% 左右。最近一个星期,Firefox 21 在 JS 测试上已经没什么提高了,不会是故意留到下个版本再提高吧。
GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
11楼#
发布于:2010-10-25 17:41
眼看 firefox 20 在 V8 Benchmark上慢慢逼近 Google Chrome 了(差距还是存在的),最近 Google 在 V8 Benchmark 的基础上,又推出了一个 Octane Benchmark。这个 Octane Benchmark 在原来的 V8 Benchmark 上增加了好几个测试,又一次拉大了 Firefox 20 的差距。
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
12楼#
发布于:2010-10-25 17:41
我闲得蛋疼
https://docs.google.com/spreadsheet/ccc ... U9DUmt3a0E

图片:1.png






蛋疼的截图

图片:2.png





总的来说,正在用的配置带了那么多蜗牛榜的扩展居然还健步如飞让我很意外
不过平时开页面确实比裸奔慢多了就是了- -
不知道x64是不是默认已经开启ion monkey?从测试结果上来说没啥区别
-いたんですか? -ええ、ずっと
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
13楼#
发布于:2010-10-25 17:41
15%的差距怎么都看像是PGO的差距

arewefastyet上面似乎没出现明显的区别
http://pcxfirefox.wordpress.com/
GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
14楼#
发布于:2010-10-25 17:41
再给一个我的电脑上 Google Chrome 22 的得分对比:
Score: 11913
Richards: 12575  DeltaBlue: 16450  Crypto: 15362  RayTrace: 16576
EarleyBoyer: 30514  RegExp: 3185  Splay: 4531  NavierStokes: 17494
上一页
游客

返回顶部