Peacekeeper Benchmark

出現另一個測試瀏覽器的網頁
叫做Peacekeeper Benchmark

看到webkit得分這麼高FX 3.1 低了很多
從之前的測試得到的印象
safari 在一般網頁載入異常的快(FX3.1相對來說就慢了很多)
大概可以知道這個Benchmark的分數 javascript佔的比例較低

peacekeeper

(按圖可以看到完整的測試,以及不同的CPU測試的結果)
上面是我測試的結果(athlon64 3000+)
因為版面關係縮了一下,也因為這樣縮 所以IE8跌出榜外 XD

沒想到 FX 3.0.7  使用者對於這個測試頗感興趣(測試比例31%)

廣告

gcc march 最佳化對FX的影響

最近FX 3.1 beta3 即將釋出
先拿beta3 build2的來編PGO,試試看march參數帶來的影響
(其他參數沒變,PGO的過程相同)

結果編出來(越左邊愈快),這幾個測試誤差都很接近
除了table跟test rendering單位是秒 其他測試的單位都是ms (代表載入至完成的時間)
fxgcctest
fxgcctest2
圖表內的K8是gcc 4.2(K8),由於gcc 4.3(k8) 是最晚編的 來不及放進圖表內
在各方面的測試上(javascript、standardpage、多重table…)大部份是這樣
gcc 4.2(k8) > gcc4.3(k8) ~ gcc4.3(k8-sse3)> offical FX(gcc 4.1)
gcc 4.3 k8 跟gcc 4.3 k8-sse3有些測試表現相同

不知道是不是有人發現這個現象,還是有跟我不同的結果?

另外FX 3.1 beta3 也比beta2 慢了一些

New Generation of Browsers

還記得FX 3.1的tracemonkey出來時 速度壓勝所以其他瀏覽器的事嗎?
http://weblogs.mozillazine.org/roadmap/archives/2008/08/tracemonkey_javascript_lightsp.html

fx有開tracemonkey是之前FX的1.83倍快 at 2008/Aug

現在2009/Jan,FX開tracemonkey跟沒開的差距又更大了,至少是兩倍以上
http://www.favbrowser.com/chrome-2-webkit-4-and-firefox-31b1-beats-ie-8-and-opera-10/
看這邊的數據,FX 3.1將近 Opera 10 alpha的3倍快
Webkit的 SquirrelFish Extreme、Google Chrome的V8
雖然起步比FX晚但也都追上了FX(雖然差距只有一點)

Opera 10號稱也有類似的JS引擎叫作 Carakan 應該可以跟的上其他瀏覽器的腳步