作者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://www.ptt.cc/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
推 t7yang: 分數好看是很好,但實際上使用的感覺才是最重要 10/17 22:30
→ mayuyu: 除了噗浪以外 我沒有觀察到明顯差異 10/17 23:35
→ mayuyu: 喔 還有一個地方 某個資料庫排序和2D繪圖的時候 10/17 23:35
→ mayuyu: nightly是有比較快一點 其他Google應用我沒有測 10/17 23:36
→ mayuyu: nightly和很多套件目前還不相容 套件重度使用者可能 10/17 23:36
→ mayuyu: 不適合轉換使用 而且每天都會有新的bug xD 10/17 23:36
→ mayuyu: 不過這是這幾年來Fx在Google自家的Octane上最接近 10/17 23:36
→ mayuyu: chrome的時候 如果加上BetterPGO 現在的Fx甚至 10/17 23:36
→ mayuyu: 還倒贏最新的chrome開發版 也就是說在舊的三個js指標 10/17 23:37
→ mayuyu: 測試當中Fx在所有平台上都超過chrome 所以讓我感到很振奮w 10/17 23:38
→ mayuyu: 剛測了一下Google Map 結果light版比chrome38還快 10/18 00:11
推 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
→ mayuyu: 應該PGO優化就這樣了 看看BetterPGO還能再榨出多少 10/18 23:20