<noframes id="wuowz"></noframes>

    <mark id="wuowz"></mark>

        <output id="wuowz"><track id="wuowz"></track></output><ins id="wuowz"><video id="wuowz"></video></ins>
      1. News Contents
        新聞資訊

        Google采用PartitionAlloc,大幅降低Chrome的內存占用

        發表日期2021/3/15 9:03:10      瀏覽次數:

        Chrome 瀏覽器因其內存使用情況而常年飽受詬病,Google 一直在努力解決 這些抱怨,其中也包括近期發布的 Mac、Windows 和 Android 新版本。

        67b3a5f5d5ed4e9ebe004e2b8cf4a252.png


        在最新的 Chrome 版本中,Google 使用了自己的高級內存分配器 PartitionAlloc 。PartitionAlloc 針對低分配延遲、空間效率和安全性進行了優化?,F在,它已經在 Android 版 Chrome 瀏覽器和 64 位 Windows 上被率先使用。也正因為如此,最新版本的 Chrome 大大節省了內存,并改善了能耗和整體響應速度。

        根據 Chrome 產品經理 Mark Chang 的說法:“在 Chrome 89 中,我們看到 Windows 上的內存占用顯著降低 —— 在瀏覽器進程中降低了 22%、在渲染器中降低了 8%,在 GPU 中降低了 3%。不僅如此,我們還將瀏覽器的響應速度提高了 9%?!?/p>

        瀏覽器在使用和釋放內存方面也更加智能:

        Chrome 瀏覽器現在可以通過釋放前臺標簽不使用的內存,比如滾動到屏幕外的大圖片,從而實現每個標簽頁最多可回收 100MB 的內存,在一些常用的網站上能夠回收超過 20% 的內存。

        在 macOS 系統上,雖然 Google 目前還沒有引入上述提及的 PartitionAlloc,但瀏覽器標簽頁內存管理也實現了內存節省。Google 最近將后臺標簽頁的內存占用率縮減了 8%(最高可節省 1GB)。與 Chrome 87 一起引入,并在 88 版中廣泛使用的標簽節流 ,將后臺頁面的 Apple Energy Impact 評分提高 65%。這會顯著降低 Mac 的發熱量,并讓風扇更安靜。

        在移動端,Google 正在使用 Android 應用捆綁 來優化每個設備層面的下載,并使用 isolatedSplits 來允許按需加載功能分割。這種重新包裝使資源耗盡導致的崩潰現象減少,內存使用效率提高了 5%,啟動時間加快了 7.5%,頁面加載速度提高了 2%。

        在內存超過 8GB 的 Android 10+ 設備上的 Chrome 64 位版本也進行了重構,使加載頁面時的體驗更加穩定,速度最高可提升 8.5%,并使滾動更加流暢并降低輸入延遲。

        雖然相比 Firefox 和 Safari 等競爭對手,Chrome 內存占用仍較高,不過隨著 Chrome 團隊持續不斷地改善性能,可能在未來的某一天 Chrome 就能真正甩掉“性能怪獸”的帽子。

        撫順眾聯網絡公司轉載

        撫順網絡公司 撫順網絡 撫順軟件公司


        撫順眾聯網絡成立于2002年,一直專注于高品質網站建設,服務!
        娇妻互换享受高潮交换美娇妻
          <noframes id="wuowz"></noframes>

          <mark id="wuowz"></mark>

              <output id="wuowz"><track id="wuowz"></track></output><ins id="wuowz"><video id="wuowz"></video></ins>