平鎮中壢桃園 網頁設計-禾岡網頁設計
背景圖片

Google更新Chrome底層HTML解析與指標壓縮機制,改善網頁執行效能

2023/04/17

Google對Chrome瀏覽器底層進行一系列更新,透過最佳化頻繁使用的功能,提升網頁執行的速度,近期的重要效能更新包含改善HTML解析,並且使Chrome的V8引擎和DOM物件垃圾回收工具Oilpan的指標壓縮和分配更有效率。另外,Google也針對高階Android裝置,推出效能最佳化Chrome版本。

Chrome開發團隊針對頻繁使用的JavaScript函式,Object.prototype.toString與Array.prototype.join進行最佳化,並且對CSS的InterpolableColor進行針對性改進,以提升網頁應用程式執行速度。同時開發團隊還對JavaScript中,更新DOM的方法innerHTML進行調整,添加了專用的快速解析路徑,官方提到,他們的這項改進也被WebKit採用,添加到新版本中。

V8和Oilpan現在則採用更高效率的指標壓縮技術,可進一步節省記憶體使用,在Apple的Speedometer 2.1瀏覽器基準測試中,該方法帶來了10%的效能提升。簡單來說,開發人員對壓縮和解壓縮的方法進行最佳化,同時避免壓縮高流量欄位,由於這些操作的執行頻率很高,因此即便單次操作僅有小幅度的效能提升,也能對整體效能產生廣泛的影響。

開發團隊同時還將經常存取的物件,諸如JavaScript的undefined等,移動到記憶體起始位置的開頭,方便機器碼能更快地取用。

Google也針對高階裝置釋出專屬的Chrome版本,以提升執行效能,開發團隊解釋,因為Android裝置的等級差異很大,過去他們會對Android裝置最佳化Chrome的占用空間,但是這卻限制了Chrome在高階裝置上的效能,而現在釋出的新版本,主要針對執行速度,而非對二進位檔案大小的最佳化。

在效能更強大的裝置,Chrome高效能版本在Speedometer 2.1基準測試速度,可提升達30%。

 

資料來源:chrome blog 、iThome

最新消息

選擇聯絡方式:

留下聯絡資訊

若有相關服務需求,歡迎填寫以下連絡表格或直接與我們聯繫,我們會儘快回覆。 (* 號為必填項目)

若你有網站請填寫網址

點擊刷新驗證碼
正在送出訊息...請稍等

我們的位置

桃園市平鎮區環南路二段191巷3號1樓 (平鎮特力屋附近) 開始導航

回頂端