Google 最近公布,Chrome 瀏覽器在 Speedometer 3 性能基準測試中取得歷史新高,與去年相比提升了10%。根據Google的說法,若每位Chrome用戶每日使用瀏覽器10分鐘,這些優化將能夠合計節省5800萬小時,等於83個人一生的網頁載入等待時間。
Speedometer 3是Google、Apple、Intel、Microsoft和Mozilla共同開發的瀏覽器性能測試工具,專門用來測試網頁反應速度。測試範圍包含HTML解析、JavaScript和JSON處理、文件物件模型(DOM)互動、CSS應用以及像素渲染等多個領域,從而評估整個渲染管道的實際表現。全新版本的Chrome在配備M4晶片的MacBook Pro上,Chrome 139版本的得分為52.35。
在過去的一年中,Google針對Chrome的性能改善進行了多項優化,特別是在記憶體佈局方面。Chrome的Blink渲染引擎已經優化了DOM、CSS、佈局及繪圖組件的內部數據結構,顯著減少系統記憶體的多餘變動,提高了CPU快取的使用效率。同時,團隊將原本使用malloc的相關代碼升級為使用Oilpan垃圾回收系統,讓記憶體的封裝效果更佳。
字符串處理方面也有顯著進展,渲染器已將Hash算法轉為rapidhash,並提升了多個數據結構的Hash、過濾器及探測算法。雖然這些技術性較強的改進不易被察覺,但Google強調它們對提升用戶體驗及企業的轉化率有著直接的影響。
緩存策略同樣得到了優化,特別是在處理運算密集的渲染任務如CSS樣式運算時,緩存命中率顯著提高,同時減少不必要內容的緩存。此外,在字體塑形方面,團隊對Apple Advanced Typography的字體性能進行了重大的改進,這影響到所有文字的渲染效率。
Google重申,性能一直是Chrome的核心優勢之一。這些公開的基準測試為追蹤整體進展、探索新改進領域及確保潛在改善的效果提供了有力的工具,並且是由多個瀏覽器開發商協作建立,確保了行業標準的公正與權威。



