2010年10月22日星期五

電腦玩物最新文章●讓我們跟著 Firefox 4 加速吧!SunSpider測試速度追上Chrome

電腦玩物最新文章●讓我們跟著 Firefox 4 加速吧!SunSpider測試速度追上Chrome


讓我們跟著 Firefox 4 加速吧!SunSpider測試速度追上Chrome

Posted: 22 Oct 2010 08:02 AM PDT


firefox4 speed-00

各位朋友還記得之前我寫過一篇「[閒聊] Firefox 4 加上JaegerMonkey 後真的變快之下載測試分享」嗎?那篇文章提到Mozilla團隊為了「時時提醒」自己要以Google Chrome的V8引擎速度為目標,持續改進未來將內建在Firefox 4中的Spidermonkey JavaScript engine速度(Tracemonkey + JägerMonkey),所以建立了一個叫做「Are we fast yet?」的網站,專門用來記錄Mozilla改進Firefox 4引擎速度的足跡。而從最新的圖表顯示,在Mozilla團隊的內部測試中,Firefox 4未來引擎已經在「SunSpider測試」小幅超越Google Chrome引擎。

當然,這個成績是針對「純粹引擎程式碼」的速度測試,當這樣的引擎各自被整合到Firefox 4、Google Chrome瀏覽器中時,可能又會有不同的結果。但從這個測試圖表中我們也可以看到兩個很重要的意義:

  • 1.「SunSpider」是Apple WebKit團隊發佈的測試工具,也就是說它基本上不會偏袒Firefox,所以在這樣的測試中進步就具有顯著意義。
  • 2.從2010年8月開始,Firefox 4新引擎速度有明顯而穩定的進步,相比目前停在某個速度區間的Google Chrome引擎,Firefox 4頗有龜兔賽跑中那隻後來居上的烏龜的毅力和氣勢(如果我們的工作或課業也能學Firefox這樣進步就好了XD)。

 

 

本文開頭的圖表,顯示的是Mozilla團隊針對「純引擎程式碼」的速度測試結果,那麼實際裝上引擎後的Firefox和Google Chrome速度測試又會有什麼不同呢?而且更重要的是在「實際瀏覽網頁」時有何不同?下面我就實際來試給大家看看。

 

如果你想體驗上述這個未來Javascript引擎的速度威力,那麼必須安裝更具實驗性質的「Firefox 4 Nightly Build」版本,今天下載時的版本號是Beta 8 Preview,內建了Spidermonkey JavaScript engine(Tracemonkey + JägerMonkey),在網頁瀏覽速度上比起現在的Firefox 3.6.11有非常大的進步。

我在上一篇測試文章中已經比較了各版本Firefox和各版本Google Chrome的速度,這裡我就不再重複,直接看看重點。

 

上一次我利用SunSpider測試Firefox 4 Beta 6 Preview時,新引擎呈現的速度是428.0ms,這已經比起Firefox 3.6.x版快上非常多。

firefox4pre-04

 

而這一次我利用SunSpider測試Firefox 4 Beta 8 Preview,結果這個新引擎又再次出現了一個明顯的速度進步,來到了384.8ms

firefox4 speed-01

 

然後我再拿最新的Google Chrome Canary 8測試版進行比較,發現目前Chrome引擎的速度大概就是停留在287.4ms上下的區間。而Firefox 4裝上新引擎後的差距已經拉小到了100毫秒以內了。

firefox4 speed-02

 

話說這個「100毫秒」的差距到底是多是少呢?下面我就用「實際瀏覽台灣常見網站」的方式,測試看看「Firefox 4 Beta 8 preview」和「Google Chrome Canary 8」之間到底是不是能感覺到速度差異?歡迎大家欣賞下面大約3分鐘的影片,前半段是Firefox 4瀏覽網頁的流程,後半段是Chrome 8瀏覽同樣網站的比較。

 

老實說,我真的是覺得沒有什麼差別,當然瀏覽不同網站時各有一些很細微的快慢不同,但整體來說基本上可以視為「沒有實際使用上的效能差距」。

當然,這要感謝Mozilla團隊很認真的追趕著Google Chrome的速度,讓未來Firefox 4新的Javascript引擎呈現出一個令人驚喜的速度表現,但這不是一蹴可幾的!就像Firefox 4 Beta中文版網頁上所說的「千里之遠,始於足下」,一步一腳印的Firefox 4即使沒有Google Chrome那驚人的版本號更新速度,但現在確實在經過了幾個月的持續進步中拿出了一份令人滿意的「速度」成績單。

看到本文開頭圖片那樣的進步軌跡,讓人感受到了Mozilla團隊的努力,大家覺得是不是呢?如果你對未來即將登場的Firefox 4有興趣,可以先參考下列文章:

没有评论:

发表评论