Chrome是目前最受歡迎的瀏覽器,也是綜合體驗最好的瀏覽器之一,但這并不意味著它是完美的。在資源占用方面,Chrome已經(jīng)落入“內(nèi)存殺手”的名號,就像下面的經(jīng)典簡筆畫一樣。
現(xiàn)在,好消息來了!根據(jù)Windows Lastest的消息,新版Chrome 89將啟用一個名為“PartitionAlloc-隨處”的功能,可以大大減少Chrome的內(nèi)存占用。
實際上,在之前的內(nèi)部測試中,Chrome已經(jīng)啟用了“分區(qū)無處不在”。根據(jù)官方聲明,Chrome 89還有更好的標(biāo)簽限制、更好的資源丟棄和管理功能。這些機制將改善Win10上Chrome的運行模式,包括減少內(nèi)存使用、更快的網(wǎng)頁加載速度以及更好的處理器功耗管理。
“partitionaloc-everywhere”的重點是帶來更高級的內(nèi)存分配器,可以將Chrome瀏覽器進程的內(nèi)存使用量減少多達22%。此外,谷歌還表示,瀏覽器中渲染器所需的內(nèi)存減少了8%,GPU所需的內(nèi)存減少了3%。
Chrome 89還帶來了少量被前置標(biāo)簽占用的內(nèi)存。為了減少前臺標(biāo)簽的內(nèi)存占用,Chrome現(xiàn)在可以自動丟棄前臺標(biāo)簽的資源,每個標(biāo)簽最多可以騰出1億的內(nèi)存占用。如果標(biāo)簽打開一些熱門網(wǎng)站,這個數(shù)據(jù)會增加20%。
除了性能提升之外,Chrome 89還帶來了對Modern Share UI的支持,這意味著與其他已安裝的應(yīng)用程序共享網(wǎng)頁更加方便,比如Outlook、Onenote等。用戶甚至可以宣布現(xiàn)代共享UI,并通過藍(lán)牙和WiFi與附近的其他設(shè)備共享網(wǎng)頁。
Chrome通過現(xiàn)代共享用戶界面共享網(wǎng)頁
上面提到的這些改進將隨Chrome 89一起推出,谷歌已經(jīng)測試了許多其他新功能。未來,Chrome還會有其他的改進。比如谷歌計劃在Chrome子進程中定期清除線程緩存,這是基于每個線程的,可以提高GPU渲染的整體性能和效率。