日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

因性能问题,Chrome 85 将禁用“堆内存”功能

發(fā)布時間:2023/11/22 综合教程 19 生活家
生活随笔 收集整理的這篇文章主要介紹了 因性能问题,Chrome 85 将禁用“堆内存”功能 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

  在 Windows 10 May 2020(20H1/Version 2004)更新中,微軟引入了名為“堆內(nèi)存(Segment Heap)”的內(nèi)存管理機制,能將新版 Microsoft Edge 的內(nèi)存使用率降低 27%。

  不過谷歌在測試中發(fā)現(xiàn),堆內(nèi)存功能在 Windows 10 2004 上為 Chrome 帶來的內(nèi)存改進是以增加 CPU 使用量為代價的。優(yōu)化了瀏覽器的內(nèi)存占用,但犧牲了 CPU 使用率,Chromium 團隊為此決定在 Chrome 85 穩(wěn)定版中禁用該功能。

  堆內(nèi)存(Segment Heap)是一種現(xiàn)代堆的實現(xiàn)方式,通常來說會降低整體內(nèi)存使用量。谷歌在今年 6 月下旬宣布,Canary 通道的 Chrome 版本(version 85.0.4182.0)已經(jīng)開始支持 Segment Heap 內(nèi)存管理機制。實驗發(fā)現(xiàn),瀏覽器和網(wǎng)絡服務實用程序進程等方面能節(jié)省數(shù)百兆內(nèi)存。實際結(jié)果會有很大的不同,多核機上的節(jié)省幅度最大。

  不過在進一步的深入測試和探索之后,Chromium 團隊發(fā)現(xiàn)會 Windows 的堆內(nèi)存機制導致系統(tǒng)性能降低。

  在版本號高于 Build 19041(Windows 10 Version 2004)的版本中使用 Segment Heap 來替代 legacy heap(應用此 commit )。然而測試發(fā)現(xiàn)這會導致 WebXPRT3、Speedometer2 和 JetStream2 的性能倒退。

  微軟員工表示,無論是內(nèi)存還是 CPU 的使用都會受到影響。在這種情況下,內(nèi)存的改善伴隨著 CPU 使用率的增加,并提出了兩個方案來克服這個問題。

1)減少瀏覽器的瞬時堆分配量。這將需要在整個瀏覽器代碼庫中進行重大改變。

2)提升Segment Heap 本身的性能。這只能由 Windows 團隊解決,目前正在研究方案。

  Chromium 團隊成員Bruce 在帖子中指出:" M85 已經(jīng)有很多其他的優(yōu)化,而同時部署這項變更(同時的內(nèi)存改進和性能倒退),如何平衡變得有點困難。雖然我從實驗室測試中聽到了關(guān)于節(jié)省內(nèi)存的令人鼓舞的事情,但我不認為我們有任何辦法讓這個啟用,直到我們在 20H1 上有明確的遙測數(shù)據(jù)和實驗室測試,這兩者都不會及時發(fā)生在 M85 上。所以,我們的計劃是在 M85 上禁用這個功能(從而給我們提供另一個遙測數(shù)據(jù)點),然后在未來重新考慮。"

  稿源:cnBeta

總結(jié)

以上是生活随笔為你收集整理的因性能问题,Chrome 85 将禁用“堆内存”功能的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。