還能提速?Chrome 基準測試分數再提升 20%
在今年三月,我們曾報道 Google 大幅優化了 Chrome 99 的性能,使其在 Speedometer 基準測試中獲得了 300 分,在 macOS 系統中的性能表現超越了所有瀏覽器,其中也包括蘋果自己的 Safari 瀏覽器。
近日 Chrome 團隊再接再厲,使 Chrome 瀏覽器在 macOS 上獲得了又一次速度提升。
Chrome 官方社交媒體在一條推文中表示:
三個月前,我們在蘋果的 Speedometer 基準測試中創造了最高分 —— 如今 Chrome 在 Mac 上又快了 20%,得分超過 360
分。
需要強調的是,此次測試所選的基準測試工具跟三個月前一樣都是 Speedometer(版本為 2.0),它是由蘋果 WebKit
團隊開發的測試工具,該工具可以模擬用戶的操作,對瀏覽器的響應能力進行評分。
作為參考,此次使用的設備為搭載 M1 Max 芯片的 MacBook Pro,系統版本為 macOS 12.3.1,使用的 Chrome 版本為
104.0.5102.0,瀏覽器是 ARM64 原生版本。
下圖顯示了新舊 Chrome 版本在評分方面的差異,分數越高越好。
從圖片中可以看出來(紅色曲線),Google 將性能提升仍舊歸功于在 Chrome 中所使用的 ThinLTO 構建優化技術、V8 Sparkplug 編譯器和 Short builtins 調用。通過啟用 ThinLTO,可以內聯代碼庫的關鍵部分(即便跨越多個文件或庫),再結合圖形方面的優化(直通解碼器和進程外光柵化),而 V8 Sparkplug 編譯器可以將生成的代碼編譯開銷降低;Short builtins 調用則可以避免調用函數時的間接跳轉,從而提高性能。
因此,Chrome 瀏覽器現在在基于 M1 的 Mac 上比 2020 年底首次在這些機器上發布時快 70%。當然 Google 并沒有把 Android 用戶晾在一邊,由于在瀏覽器用戶界面線程中改進了導航技術,Chrome for Android 瀏覽器的速度也提高了 15%。
Chrome 一直是一個快速的瀏覽器,但速度并不是一切,Chrome 的內存占用以及在筆記本電腦上的耗電量一直被人們所詬病,什么時候也能改改呢?