作者mayuyu (‵・ω・′)
看板Browsers
标题[-Fx-] 几个Octane测试的分数
时间Thu Oct 16 20:19:58 2014
10月以来Fx的js引擎改良,在Octane上的测试成绩大幅提昇,
本来一个多月前在MAC上两者已经几乎一样,甚至Fx超前一点点,
现在在Windows平台上也大幅拉近距离,可以参考
http://arewefastyet.com/#machine=17
的每日测试比较图(网站内的测试编译都没有经过PGO优化)
由於Mozilla认为Octane测试没有实质意义,
所以以往不会特别为了Octane测试做优化,
这次的改进"碰巧"可以大幅提昇Octane的分数,
我很好奇如果经过PGO优化或者BetterPGO优化以後,
到底分数可以提升多少,所以胡乱测得结果如下:
1. official 33.0
23276 22868 -21568 23351 22792
22790 -22569 23150 23194 22840
23034 23151 -22611 23150 -23522
23011 23382 23109 23364 -23391
avg.23097.47 (0.00%)
2. lawliet 33.0
http://sourceforge.net/projects/lawlietfox/files/Release/33.x/
24301 24422 -24137 -24902 24513
24302 -24921 24537 24848 24467
24320 24765 24747 24526 -24188
24496 24840 -24133 24708 24659
avg.24563.4 (+6.35%)
3. tete009 33.0
http://www1.plala.or.jp/tete009/en-US/software.html
-24367 24843 24784 24897 -24452
25183 -24498 25037 24692 25147
25080 25205 24836 -25207 24909
24977 -25327 24920 24753 24805
avg.24937.87 (+7.96%)
4. pcxfirefox 33.0
http://ppt.cc/UkMR
-25455 25098 24710 -24422 24871
-24545 25081 24743 -24451 25079
24959 24981 25273 24988 25073
24555 25015 -25494 25143 24977
avg.24969.73 (+8.1%)
5. nightly 2014.10.14
25337 25346 25074 25349 24807
25343 24887 -24717 24777 -24651
24729 -24360 25014 25151 25371
25106 -25447 25215 -25814 25295
avg.25120.07 (+8.75%)
6. light 2014.10.11(同样是每夜版,同时精简掉一些模组,
例如WebM、WebRTC、开发者工具等等,编译的时间是10.11的每夜版)
http://sourceforge.net/projects/lightfirefox/files/33/
26366 -26309 -26001 26785 26943
26683 26980 27283 27069 26914
-27368 -27361 -26182 26985 26558
26675 26973 26857 26849 26667
avg.26839.13 (+16.19%)
7. chrome canary 40.0.2190
26657 26583 26713 26738 26613
26616 -26488 -26500 -26768 26608
-26785 26694 26586 26546 26574
26527 26598 26727 26669 -26428
avg.26629.93 (+15.29%)
实际使用上,不觉得有特别变快xD
我只注意到一个地方比较明显,light版在噗浪上河道的卷动速度
很明显比较快,是人体可以明确感受到差异的程度。
而现在每夜版的改良,正式推出大约会在明年一月的Fx35上,
到时候tete009、lawliet、pcxfirefox经过BetterPGO优化,
分数应该会比现在的nightly(分数25120分)再高出至少2000分以上,
那时候的测试成绩"看起来"应该会很好看。
不过实际使用上,不一定会觉得明显有变化。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.219.36.36
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Browsers/M.1413462000.A.576.html
8. nightly 2014.10.16
26222 25894 25968 -25712 -26329
-25719 26132 26079 26234 26201
26121 -25775 -26296 26083 25809
26071 25816 26082 26157 26151
avg.26068.00 (+12.86%)
短短二天nightly的分数进步了948分
启用Scalar Replacement和新修正的GC以及Fx36移行到VC2013编译大幅提昇了分数
可能不需要BetterPGO优化多的2000分,官方就能追上chrome的分数
--
※ 编辑: mayuyu (61.219.36.66), 10/17/2014 13:08:05
lawlietfox 33不知道为什麽我这里无法启动所以无法测。
lawlietfox、pcxfirefox、tete009、lightfirefox都支持原生的随身模式,
其中lightfirefox的行程和firefox独立,系统中可以同时开启
light.exe和firefox.exe二个不同的程式。
light的设定档也是和firefox分开的,
可以直接copy原本火狐的profile使用者设定档的资料夹给light使用,
不过light使用不同的储存格式,无法直接汇入原本火狐储存的密码,
要用别的工具像lastpass把密码搬过去。
另外light拔掉了
crashreporter skia webm opus ogg wave webrtc jsd gamepad intl-api
accessibility webapp healthreport safebrowsing pdfjs identity
tabview social devtools webspeech webgl directshow
等等的模组,会缺少一些功能。
开启随身模式的方法:
1. tete009
建立或下载下面网址内的tmemutil.ini复制到tete009的资料夹
http://www1.plala.or.jp/tete009/en-US/software.html#TMOZFAQ_INI
把ini档案里的Portable=0改为1。
tete009也可以使用下面的tmemutil-3rd.dll,有比较多的功能
还有可以建立比较浅路径的profile资料夹。
2. pcxfirefox
把tmemutil-3rd.dll改名为tmemutil.dll覆盖原本的档案。
把tmemutil-3rd.ini改名为tmemutil.ini。
打开tmemutil.ini修改Portable=1以及Nocompatete=1。
其他详细的参数说明请见
https://code.google.com/p/cppinfo/wiki/about_portable_configuration_file?tm=6
3. lawlietfox
修改portable.ini里的
Portable=1
4. light
将Light\browser\custom_t.ini改名为custom.ini
[Option]
Custom=1 <--开启随身模式
-----------------------------------------------------------
[UserDataDir]
IsRelative=1
Path=
isCompact=1 <--较浅的profile路径
-----------------------------------------------------------
[TOption]
Custom=1 <--快取和暂存档放在自定义的路径,预设是light资料夹底下
-----------------------------------------------------------
[TempDir]
IsRelative=1
Path=
isCompact=1 <--较浅的cache路径
把原本系统安装的火狐的profile复制到随身版的profile底下,
就可以将原本的个人资料和浏览状态原封不动的移植到随身版。
C:\Users\你的ID\AppData\
Roaming\Mozilla\Firefox
\Profiles\你的ID\
要把随身版的资料移植回安装版的火狐,同样只要将随身版
资料夹底下的profile复制回去上面的位置,
就可以切换回安装版的火狐。
(注意light的密码无法迁移至安装版,我不确定用sync同步可不可以)
(light的vc_sync分支是有保留sync同步功能的版本)
(请多备份,以免资料毁损无法还原)
--
※ 编辑: mayuyu (61.219.36.191), 10/17/2014 17:42:58
上面补一下lawlietfox的测试结果
※ 编辑: mayuyu (61.219.36.166), 10/17/2014 18:39:05
补充说明下,随身版的profile移植回安装版的路径的时候,
如果随身版的cache是设定放在profile资料夹底下,
(tmemutil-3rd是放在profiles\AppData和profiles\LocalAppData里面,
light是直接放在最外面cache2、jumpListCache、startupCache和thumbnails)
放回去的时候这几个资料夹不要搬,搬其他的档案就可以了。
(如果坚持一定要把暂存档也移植回安装版,安装版的暂存档是放在
C:\Users\你的ID\AppData\
Local\Mozilla\Firefox\Profiles\你的ID\
把cache2、jumpListCache、OfflineCache、safebrowsing、
startupCache和thumbnails复制回这里就可以了)
--
※ 编辑: mayuyu (61.219.36.181), 10/17/2014 19:04:35
1F:推 t7yang: 分数好看是很好,但实际上使用的感觉才是最重要 10/17 22:30
2F:→ mayuyu: 除了噗浪以外 我没有观察到明显差异 10/17 23:35
3F:→ mayuyu: 喔 还有一个地方 某个资料库排序和2D绘图的时候 10/17 23:35
4F:→ mayuyu: nightly是有比较快一点 其他Google应用我没有测 10/17 23:36
5F:→ mayuyu: nightly和很多套件目前还不相容 套件重度使用者可能 10/17 23:36
6F:→ mayuyu: 不适合转换使用 而且每天都会有新的bug xD 10/17 23:36
7F:→ mayuyu: 不过这是这几年来Fx在Google自家的Octane上最接近 10/17 23:36
8F:→ mayuyu: chrome的时候 如果加上BetterPGO 现在的Fx甚至 10/17 23:36
9F:→ mayuyu: 还倒赢最新的chrome开发版 也就是说在旧的三个js指标 10/17 23:37
10F:→ mayuyu: 测试当中Fx在所有平台上都超过chrome 所以让我感到很振奋w 10/17 23:38
11F:→ mayuyu: 刚测了一下Google Map 结果light版比chrome38还快 10/18 00:11
12F:推 ThisIsNotKFC: 推辛苦测试 10/18 16:34
9. nightly 2014.10.17
26555 26505 26523 26589 -26692
26531 26581 -26713 26433 26464
26602 26525 26582 26494 26633
26400 -26231 -26113 26461 -26395
avg.26525.2 (+14.84%)
--
※ 编辑: mayuyu (61.219.36.206), 10/18/2014 23:10:35
13F:→ mayuyu: 应该PGO优化就这样了 看看BetterPGO还能再榨出多少 10/18 23:20