啟動速度提升25.8% Chrome在Windows上運行得更快了
由于全新的后臺優(yōu)化,適用于 Windows 10/11 平臺的 Chrome 瀏覽器運行速度更快了。在 Google 和微軟的共同努力下,雙方一直試圖通過節(jié)制 JavaScript 來減少后臺標(biāo)簽的優(yōu)先級。到目前為止,這些努力已經(jīng)減少了基于 Chromium 的瀏覽器的 CPU、GPU 和內(nèi)存的使用,從而讓你更加積極的使用瀏覽器。
如上文所述,Google 的解決方案一直僅限于后臺標(biāo)簽,但并未對后臺窗口進行相應(yīng)的處理?,F(xiàn)在當(dāng) Chrome 瀏覽器窗口最小化到任務(wù)欄、移出屏幕等情況下,這些窗口也會像后臺標(biāo)簽一樣處理,這明顯有助于提高 Chrome 瀏覽器的性能。
基于這項假設(shè),Google 開始研究名為“Native Window Occlusion”的項目,以減少被遮蔽窗口(用戶無法主動看到)中標(biāo)簽的后臺使用。
Google已經(jīng)在這個項目上工作了三年多,它解決了與多顯示器設(shè)置、虛擬桌面等的兼容性問題。作為優(yōu)化項目的一部分,Google忽略了最小化的窗口(用戶不可見)、虛擬桌面等場景。
Google在一篇博文中指出:“occlusion 線程告訴 Windows,它想知道各種 Windows 事件。UI 線程告訴 Windows,它想知道什么時候有重大的狀態(tài)變化,例如,顯示器關(guān)閉電源,或者用戶鎖定屏幕”。Google已經(jīng)對該功能進行了一段時間的測試,現(xiàn)在已經(jīng)向Windows上的每個人開放。
按照Google的說法,現(xiàn)在Chrome瀏覽器的啟動速度提高了25.8%,它觀察到GPU內(nèi)存的使用減少了3.1%。同樣,Google報告說,渲染器框架減少了20.4%,渲染崩潰減少了4.5%。