看板 Browsers 關於我們 聯絡資訊
出處:T客邦 原文網址:http://tkbang.tw/9PI23P (曲線圖多,建議可直接點網址看) 在令人耳目一新的數度Beta版準時更新後,Firefox 4.0似乎又陷入某種拖稿麻煩,遲遲沒 有發佈Beta 7。不過被大家關注已久的JavaScript執行效率卻有勁爆的發展,竟然首度在 SunSpider的測試成績上打敗Chrome的V8了,當然這是Mozilla自家所執行的測試結果。 爆出消息的就是Mozilla自家開設的「ARE WE FAST YET?」網站(簡稱AWFY),它是用來 記錄由Firefox的JavaScript技術團隊所執行的測試成績,除此之外,沒有任何其他功能, 非常單純。 一打開AWFY,就會看到SunSpider和V8 Benchmark兩大測試軟體的「今日走勢圖」,就像股 票區線一樣,讓你一看就懂JaegerMonkey到底打贏了沒有。如果你不知道的話,SunSpider 是由WebKit團隊(Safari使用的網頁引擎)所開發的測試,而V8當然就是Chrome瀏覽器的 V8引擎團隊做出來的測試程式。 在曲線最新的10月21這一點,可以看到Firefox(紫色)以些微的差距(6.2ms)超越了 Chrome(綠色)的SunSpider分數,不過隔壁的V8測試還是落後了一截。當然這些測試數據 ,就跟CPU或顯示卡之間的嘴炮戰一樣,用自家開發的測試軟體打贏對手,公平性是有待商 榷的。雖然 Firefox也有自家開發的Kraken測試軟體,成績想當然爾大幅領先其他對手, 不過大家最常執行的JavaScript測試還是SunSpider和V8,所以用這兩項來「賽豬公」還是 有一定的行銷效果。 你可能已經發現了,另一項偏差會來自「測試是在Firefox你家跑的啊,誰知道你有沒有作 弊咧?」根據經驗,SunSpider測試在不同的硬體配置執行,成績高低結果也會各自不同, 所以Firefox團隊想必會「特挑」佔優勢的環境來跑測試,才符合常情。 從網頁上的說明可以看到,他們的測試平台是一部Mac mini,所以沒有IE9的測試成績也怨 不得別人了。特別的是,目前測試程式都是透過命令列執行,也就是並沒有以瀏覽器的圖 形介面來測試,所以這個「Firefox打敗Chrome」,其實是在很多前提之下才能成立的。 大家有興趣的話,還可以切換到「x64」的頁面逛逛,你會發現目前64位元環境下的 SunSpider數據並不是Chrome也不是Firefox領先,而是WebKit(紅色)稱霸,而且差距頗 為明顯,可見其他瀏覽器在64位元下的調校還有努力的空間。 最後小編也拿出Firefox最新的Minefield 4.0b8pre測試版、及Chrome的7.0.517.41beta版 ,還有Safari 5.01來比一比,結果Firefox竟然還是殿底,但是跟Safari大致在同段班是 沒問題的,不知道各位讀者測出來的結果如何呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.227.193.139
ZCH:閱..XDD 10/23 12:03
bunjie:賽豬公...我笑了 10/23 12:11
darKyle:x64在說啥鬼 Chrome也是WebKit啊 紅色是Safari用的nitro 10/23 12:55
soem:單論Javascript引擎的話 Chrome並不是webkit喔 10/23 15:33
LunaFox:WebKit的是SFX 10/23 17:49
SicInfit:Chrome和Safari都是Webkit,不過JS部份一個V8一個Nitro 10/23 18:28
SicInfit:看圖:http://goo.gl/RC2u(順便了解JaegerMonkey~) 10/23 18:28
sinzitsu:x64比x86還慢... 10/24 18:10