螞蟻測試

現在寫這篇似乎有點晚

Mozilla Summit 2010 的這個螞蟻測試充分表達TraceMonkey的缺點
只能trace簡單的數學function,附加上一些條件就會trace失敗

蟻模式算是TraceMonkey發揮maxium的狀態,但似乎還是比Google chrome慢
蟻模式可以算TraceMonkey 全部trace 失敗的狀況,實在慘不忍睹
(相對於Google Chrome,Safari 紅蟻模式速度沒有太大變化)

影片中也秀出當時(2010/7/7~7/9)JägerMonkey目前的成效
Tracemonkey 當時速度約為JägerMonkey的2倍快
(照印象中Are We Fast Yet!的數據應該也是如此)
JägerMonkey優點在於紅蟻模式,回家模式效能可以保持住

以現在來看JägerMonkey的效能的話 他已經可以跟上TraceMonkey了
但與Google Chrome,Safari 尚有近兩倍的效能差距

如果不加油一點解決JägerMonkey 效能bug 以及跟TraceMonkey整合的話
FX未來堪慮!

new browser in old system

剛把ubuntu 換到 9.04版,順便測一下瀏覽器速度如何

候選人分別為:
chromium、midori 0.1.2 (尚未更新至最新版)、orangeFox 3.5.2(AMD64 pgo)
測試的是sunspider benchmark
更多

safari 4 beta 偷偷留下你看過的網頁?

昨天錄WBC Final時,印象中硬碟還剩下4G左右可以錄
結果錄到一半出現硬碟空間不足

看看剩下容量時發現只剩下40MB,這怎麼可能?才錄還沒到一小時

結果發現Safari 4 beta 會儲存每個網頁的 webpage preview
(也就是把每個網頁都抓圖存成png檔)

硬碟空間不夠是因為safari 4 beta 已經抓了2GB左右的png…

這大概是之前有人提到一用safari 4 beta時硬碟燈狂閃的原因吧?

也許這是safari 4 beta的bug (跟切換History的3D動作有關?)
用抓下來png作為顯示history的方式 而不是真的去讀取這些網頁

反正感覺很差啦
為了這種華而不實的效果,犧牲硬碟容量、讀寫次數
(馬上移除safari 4 beta)

Peacekeeper Benchmark

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

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

peacekeeper

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

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

Safari 4 beta release

Safari 4 beta release
這個版本就好像是要宣稱自己是最好的,什麼都要做到
不僅在Javascript的速度趕上FX3.1 tracemonkey
(事實上safari 4beata慢了一點點,不過是在誤差範圍內所以也還好)
至於其他網頁的速度表現呢?就像Safari的傳統表現 很不錯(作弊般的快)
更多

midori

midori 0.1.2-60e81f7
midori 是一個以webkit為核心(跟Safari、google chrome一樣)的跨平台瀏覽器
介面很精簡(理想?)又不重(整個瀏覽器就只有一個執行檔1MB)的瀏覽器
編譯時間竟然十幾秒就ok了!

midori_658

可惜瀏覽器最基本的地方出了問題
不能顯示中文、日文,網頁相容性糟糕,程式穩定性也差
不過還是很值得期待

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 應該可以跟的上其他瀏覽器的腳步

Previous Older Entries