<code id="bryry"></code>

<menuitem id="bryry"><video id="bryry"></video></menuitem>

    <sup id="bryry"></sup>
    <ins id="bryry"></ins>
    <menuitem id="bryry"><acronym id="bryry"></acronym></menuitem>

      <output id="bryry"></output>
        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年,一直專注于高品質網站建設,服務!
        日韩AV中文字幕网址|久久久久国色AV免费观看|最新中文字幕av天天|日韩免费AV乱码高清专区

        <code id="bryry"></code>

        <menuitem id="bryry"><video id="bryry"></video></menuitem>

        <sup id="bryry"></sup>
        <ins id="bryry"></ins>
        <menuitem id="bryry"><acronym id="bryry"></acronym></menuitem>

          <output id="bryry"></output>