本站6月6日消息,谷歌在去年6月曾宣布Chrome瀏覽器的性能大幅提升,并詳細分享了實現這些改進的方法。
如今時隔一年,谷歌再次發布博客,展示了Chrome在性能優化方面的最新成果。
根據谷歌分享的Speedometer 3.0基準測試成績,Chrome瀏覽器的速度在139 dev版本中達到了最高。
谷歌表示開發團隊對Chrome的內存管理和緩存機制進行了重大改進,包括重新設計了許多內部數據結構的內存布局,這些結構用于DOM(文檔對象模型)、CSS、布局和繪圖等組件。
谷歌指出,Chromium的渲染引擎Blink現在能夠“避免大量無用的內存抖動”,從而更高效地利用CPU緩存。
谷歌還對Chrome的內存處理方式進行了優化,例如在DOM等依賴垃圾回收機制的領域,開發團隊將內存分配方式從傳統的malloc函數轉向了Oilpan垃圾回收器,不僅提升了內存管理效率,還減少了內存泄漏的風險。
在字符串處理方面,Chrome的渲染器采用了新的快速哈希算法(rapidhash),進一步提升了性能。
對于一些計算成本較高的任務,如CSS樣式的計算,谷歌通過增強緩存技術,實現了更高的緩存命中率和更少的緩存未命中情況。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。