Chrome是目前最流行的瀏覽器,也是綜合體驗最好的瀏覽器之一,但這并不意味著它就非常完美。
在資源占用方面,Chrome已經落下了“內存殺手”之名,就像下面這張經典的梗圖,
現在,好消息來了!根據Windows Lastest的報道,Chrome 89新版將會啟用一項名為“PartitionAlloc-everywhere”的特性,這可以大大降低Chrome對內存的占用。
實際上,Chrome在之前的內部測試中,就已經啟用了“PartitionAlloc-everywhere”。
根據官方說法,Chrome 89還擁有更好的標簽頁限制、更好的資源丟棄和管理功能,這些機制會改進Chrome在Win10上的運行方式,包括減少內存使用率、更快的網頁加載速度,以及更好的處理器耗電管理。
“PartitionAlloc-everywhere”的重點在于帶來了更先進的內存分配器,這可以將Chrome的瀏覽器進程內存使用降低高達22%之多。
另外,谷歌還表示在瀏覽器的渲染器所需內存降低了8%,GPU所需內存降低了3%,
Chrome 89也帶來了前臺標簽頁內存占用的少量下架。為了減少前臺標簽頁的內存占用,Chrome現在可以自動丟棄前臺標簽頁的資源,每個標簽頁可以騰出多達100M的內存占用,如果標簽頁打開的是某些流行網站,這個數據還會增加20%,
除了性能方面的改進,Chrome 89還帶來了對Modern Share UI的支持,這意味著可以在Win10中更方便地將網頁分享到其他已經安裝的應用程式,例如Outlook、Onenote等等,用戶甚至可以通告Modern Share UI,用藍牙和WiFi將網頁分享給附近的其他設備,
Chrome通過Modern Share UI分享網頁
以上提到的這些改進,將會隨著Chrome 89而到了,同時谷歌已經測試了更多的其他新特性,
在未來,Chrome還會有其他改進,例如谷歌計劃在Chrome的子進程中定期清理線程緩存,這建立在每個線程的基礎上,能夠提升GPU渲染和效率的總體性能,