Google 團隊表示,自 2024 年 8 月以來,Chrome 的 Speedometer 分數提升了 10%。這一優化不僅提供了更流暢的瀏覽體驗,也間接提高了企業網站的轉化率,讓用戶可以更加輕鬆地享受網際網路的豐富內容。值得一提的是,根據估算,如果每位 Chrome 用戶每天使用瀏覽器 10 分鐘,這些性能改進每年可為全球用戶節省 5800 萬小時,相當於 83 個人一生的時間。
Chrome 的技術團隊在過去一年中,對多個核心渲染路徑進行了深入優化,從底層數據結構到高層渲染機制,無不體現了其追求極致性能的理念。
- 記憶體管理與佈局效率
團隊針對 DOM、CSS、佈局和繪圖元件的內部數據結構進行了大幅優化,減少系統記憶體的多餘消耗。這些改進讓數據保持更接近 CPU 快取的訪問模式,從而提升記憶體利用率。此外,DOM 的垃圾回收機制(Oilpan)也得到了擴展,進一步減輕了分配記憶體的負擔。 - 改進字符串與雜湊算法
渲染器中涉及的字符串處理進行了精簡,降低了複雜表示的成本。此外,數據結構的雜湊算法改用高效的 rapidhash,並配合更優化的篩選與探勘機制,顯著提升了整體運算效率。 - 高效快取策略
在處理高成本渲染任務(如 CSS 樣式計算)時,Chrome 現在能更加高效地使用快取,並提高命中率。同時,對不必要的快取項目進行了清理以減少不必要的開銷。 - 字體渲染性能提升
尤其在字體 shaping 方面,團隊針對 Apple Advanced Typography 進行了深入優化,讓文字渲染更加流暢,並為用戶提供了更佳的閱讀體驗。