Google推出Chrome的理由之一是希望讓瀏覽速度更快,以及加速後能讓Web應用呈現更好的效果。因此究竟Chrome是否有做到這點呢?
在Javascript效能測試上,Google Chrome在五項子測試都擊敗對手瀏覽器。
Google工程師(負責Chrome的V8 JavaScript引擎)在記者會上表示,他有信心Chrome在執行JavaScript的速度上會比對手高出好幾倍。
因此實際做了一下測試看看是否如此。
Google提供了一個有5個JavaScript標竿測試的網站。在每一項測試中,Chrome的確都大敗對手。當然,讀者群不乏專家與開發高手,這些測試所代表的JavaScript性能意義究竟如何,歡迎大家提出看法。
以下是該站對於速度測試的描述:
‧ Richards: OS kernel simulation benchmark, originally written in BCPL by Martin Richards (539 lines).
‧ DeltaBlue: One-way constraint solver, originally written in Smalltalk by John Maloney and Mario Wolczko (880 lines).
‧ Crypto: Encryption and decryption benchmark based on code by Tom Wu (1,689 lines).
‧ RayTrace: Ray tracer benchmark based on code by Adam Burmister (3,418 lines).
‧ EarleyBoyer: Classic Scheme benchmarks, translated to JavaScript by Florian Loitsch's Scheme2Js compiler (4,682 lines).
Google在執行JavaScript的整體表現上「實在太超過了」。
有幾點要注意:一,不同電腦跑出的結果不同,此一結果是在一台雙核心Windows XP機器上所執行。二,很抱歉記者沒安裝Opera,無法比較;三,記者原有意也跑一下SunSpider標竿測試,但或許今天是Chrome開張第一天,好奇的人很多,因此無法進入該網站。
引用來源