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分以上,
那時候的測試成績"看起來"應該會很好看。
不過實際使用上,不一定會覺得明顯有變化。