讓我們跟著 Firefox 4 加速吧!SunSpider測試速度追上Chrome
各位朋友還記得之前我寫過一篇「[閒聊] 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)。
- Firefox 4 Nightly Build(Beta 8 Preview):http://nightly.mozilla.org/js-preview.html
本文開頭的圖表,顯示的是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版快上非常多。
而這一次我利用SunSpider測試Firefox 4 Beta 8 Preview,結果這個新引擎又再次出現了一個明顯的速度進步,來到了384.8ms。
然後我再拿最新的Google Chrome Canary 8測試版進行比較,發現目前Chrome引擎的速度大概就是停留在287.4ms上下的區間。而Firefox 4裝上新引擎後的差距已經拉小到了100毫秒以內了。
話說這個「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有興趣,可以先參考下列文章:
我發現開無名小站跟GOOGLE地圖用火狐4
回覆刪除反而比GC還快一咪咪
光以GOOGLE MAPS的瀏覽來說
回覆刪除似乎FX還更流暢!?
不過我想其實網路速度比較重要
瀏覽器性能已經很接近了~
很多時候網頁跑得慢其實是因為網路速度所致
海鮮燉飯舞!!!!
終於等到這天,還以為這天永遠不會到來了呢!!
回覆刪除話說,GC團隊的預算可以說是無上限,
Mozilla相比之下,唉~還好最近有Bing加盟贊助...
真的快非常非常多,Mozilla總算不負所望。
回覆刪除後來我又反覆測試了Firefox 4 Beta 8 preview,和Google Chrome Canary 8在執行Google地圖的縮放、移動時的差別,
回覆刪除發現在我的電腦中確實Firefox 4速度更流暢,
這真是一個有趣的現象。
flash plugin沒辦法安裝 有方法可以解決嗎?
回覆刪除可以請問一下嗎?
回覆刪除這Firefox 4 Beta 8也是火狐嗎?
因為我有安裝Firefox 4 B6
現在裝了這B8他怎麼不會覆蓋過去呀?
而且圖示都和火狐的不一樣
是不是這是不同的東西只是外觀像而已呢?
對了 忘記和你說
回覆刪除IE9 在你這裡一直當機唷~
@plurk:
回覆刪除Firefox 4 Beta 8是火狐沒錯,是屬於更初期的測試版。所以不會覆蓋Beta版,而會另外安裝。
另外感謝您告知IE 9在我這裡會當機,
這邊我想先請問一下,您使用IE 9瀏覽其他有Flash的網站會不會當機呢?
如果會,那是IE 9的Flash問題,要去安裝Adobe提供的專用Flash player(我這邊也會測試看看還有沒有其他問題)
@衢 :
回覆刪除您是說沒有辦法在Firefox 4 Beta 8 preview中安裝Adobe Flash player 10.x最新版嗎?
@plurk:
回覆刪除剛剛用IE 9嘗試瀏覽電腦玩物,我這邊沒有發生當機問題,
所以我推測會不會是您沒有使用Adobe Flash player的IE 9特別版呢?
http://labs.adobe.com/downloads/flashplayer10.html
Firefox 當然就是 Firefox... 火狐囉。
回覆刪除有時,不覆蓋還好呢,測試還是另外一邊試安全一點。
話說,Chrome 9也快出來了!
回覆刪除我期待「有生之年」看到chrome歡樂1000點XD
回覆刪除Firefox 現在速度又大躍進,真得是越來越強了啊,我非常喜歡使用它呢!
回覆刪除Firefox + Addons 簡直就是「神龍配鳳凰,天下無敵王。」真可謂是瀏覽器界裡的「海賊王」啊。
chrome 1000也太神了吧XDD
回覆刪除不過Google Chrome 100應該滿有希望的
回覆刪除期待看到Firefox100
回覆刪除我比較在意FF在LINUX下吃資源的程度有沒有降低
回覆刪除有~
回覆刪除哈囉~站長
回覆刪除我去其他同類型的blogspot站逛過了
所有的blogspot網站都會當掉
搞得一進入這種blogspot頁面就一直重新整理(因為他當掉會自動恢復)
IE9Flash 我有安裝了 感謝!!
嗯嗯,感謝你的回饋,
回覆刪除目前我也不清楚是什麼問題^^
這樣的測試有把temp的暫存先清空嗎??
回覆刪除有的,完全清空,並且是開機後第一次啟動的狀態。
回覆刪除可惜FF4不支援Intell以外的Mac平台,所以我的小白是註定和FF4無緣了。
回覆刪除升級到最新Mac XD
回覆刪除我比較在意這兩款瀏覽器捲動噗浪河道時的速度差異
回覆刪除畢竟噗浪河道似乎很吃重JavaScript
尤其是隱藏的↑↑↓↓←→←→BA特效
如果您有空的話是否能測試一下看看呢?
剛剛測試過了,
回覆刪除肉眼看起來一樣快~
枯等許久 - Firefox 4.0 Beta 7@JavaScript 突飛猛進
回覆刪除問世了
屆時PO測試文張分享
謝謝
枯等許久 - Firefox 4.0 Beta 8@JavaScript 突飛猛進
回覆刪除等好就發佈了啊!
趕快更新去。
4.0 RC1
回覆刪除RESULTS (means and 95% confidence intervals)
--------------------------------------------
Total: 251.8ms +/- 0.9%