Mozilla Firefox 和Google Chrome 最新性能測試對比
Google於上週推出了Chrome 75的首個穩定版,更新說明里面雖然一如既往地寫到“包含性能改進”,但對包括筆者在內的大部分用戶而言,這些所謂的改進其實很難感知。所以才有了性能基準測試。Phoronix網站今天發布了一份Chrome和Firefox的性能測試對比報告,以獲取新版Chrome和Firefox的性能表現。
測試對像是Chrome 75 和Firefox 67 的最新穩定版,以及Firefox 68 的最新beta 版。
雖然Chrome 和Firefox 的市場份額佔比差距懸殊,但這是否代表兩者的實力水平也是如此呢?下面就來看看最新的Linux Web 瀏覽器基準測試。
PS:測試的瀏覽器均為Linux 版本,它們也均已提供WebRender 功能。
測試環境和機器配置如下:
- 處理器:AMD Ryzen Threadripper 2990WX
- 顯卡:Radeon RX Vega 56
- 系統:Ubuntu 19.04(運行Linux 5.0 內核)
- 瀏覽器:Chrome 75, Firefox 67, Firefox 67 with WebRender(簡稱為Firefox 67 WR), Firefox 68 Beta 和Firefox 68 Beta WR(瀏覽器使用的均是全新和乾淨的配置文件,並且不包含額外的插件和其他更改過的設置)
本次測試使用了流行的瀏覽器基準測試,並由Phoronix測試套件 Phoronix Test Suite 提供了基於Selenium/WebDriver的自動化測試。
▲ ARES-6 基準測試
測試從ARES-6 基準測試開始, ARES-6 用於測試瀏覽器運行Javascript 函數的速度,其中包括一些數學函數,得分越低代表運行速度越快。
如你所見,在Linux 平台上,Chrome 75 運行JavaScript 函數的速度仍比Firefox 快得多。不過與Firefox 67 相比,Firefox 68 的ARES-6 基準測試成績有了相當大的改進。
▲ Octane 基準測試
在Octane JavaScript 基準測試中,Chrome 的成績依舊領先Firefox 不少。不過和 ARES-6 基準測試類似,Firefox 68 Beta 的性能也較當前的穩定版本有所提升,大概快6% 左右。
Octane 基準測試旨在評估一款瀏覽器在執行用戶日常所需龐大復雜的Web 應用時的性能。
▲ WebXPRT 基準測試
在WebXPRT 基準測試環節中,兩大瀏覽器的成績基本保持一致。WebXPRT 基準測試主要用於測試 HTML5 的性能。
▲ Basemark 基準測試
BaseMark 用於綜合測試瀏覽器的性能,其中包含Web 最新標準和特性測試,能夠較好地反應瀏覽器的綜合性能,測試結果數值越高代表性能越好。
根據測試結果,Chrome 75 的性能可以說是遠把Firefox 67 和68 甩在身後。不過Firefox 在新版中性能也有所提升,與Firefox 67 相比,68 的性能大約提升了16%。
▲ JetStream
JetStream 是一款測試延遲和吞吐量的跑分軟件,屬於密集型測試,測試數值越大代表結果越好。
看了這麼多項的測試,Firefox 一直處於下風,而這項測試的結果是為數不多的Firefox 優於 Chrome 的一項。可以看到,Firefox 68 的成績略高於Chrome,而Firefox 67 與Chrome 75 的差距也比較小。
▲ CanvasMark 基準測試
在 HTML5 CanvasMark 測試中,Chrome 75 再次超過 Firefox 67,不過Firefox 68 緊隨Chrome 後面,正在在努力減少兩者之間的差距。
▲ MotionMark 基準測試
MotionMark 基準測試是針對瀏覽器圖形渲染功能而進行的測試。可以看到,得益於WebRender,Firefox 68 Beta 啟用WebRender 前後的性能差距明顯,啟用後性能提升了不止一倍。但和Chrome 相比,Firefox 仍遠落後於它,Chrome 75 的成績幾乎是Firefox 67 的十倍。
▲ Speedometer 基準測試
Speedometer 是使用DOM API 進行重複相同操作的性能測試,數值越高越好。測試結果和之前的大體吻合:Firefox 68 的性能優於Firefox 67,但依然落後於Chrome 75。
▲ 總測試結果統計
根據以上的各項基準測試成績進行統計匯總,併計算幾何平均值後,結果如上圖所示。
Firefox 68 Beta 的速度比當前穩定版Firefox 67.0 快16% 左右,如果啟用WebRender,這個數字高達27%。雖然Firefox 性能改進了不少,但在Chrome 這個“怪獸”面前,Chrome 75 仍比性能最好的Firefox 版本快45%,至於 Firefox 67,這個數字高達85%。