由于微軟通知不再提供對堆類型的控制,谷歌也決定今后不再使用 Windows Segment Heap 技術。據(jù)說試驗結束后,Chrome 將切換到據(jù)說能夠節(jié)省不少內存資源的 PartitionAlloc 技術。此外谷歌也注意到,盡管 Windows Segment Heap 的節(jié)流效果顯著,但同時也會對性能造成較大的影響。
據(jù)悉,谷歌已經(jīng)禁用了 Chrome 85 中的相關功能,同時 Bruce Dawson 將 Windows Segment Heap 的性能回退問題打上了“已結案”的標記。
我在 GitHub 上提出了一個問題,希望能夠對堆繼類型展開更好的控制。
微軟的答復是他們將繼續(xù)致力于改善 Segment Heap,以期減輕所有應用程序的影響。
不過新舊版本之間的差異,可能不會隨著時間的發(fā)展而保持一致,但最終微軟不想賦予這方面的控制權。
Segment Heap 相關評論(來自:GitHub)
此外 Bruce Dawson 證實 Chrome 將默認使用 PartitionAlloc:
作為替代,Chrome 會在默認情況下改為使用 PartitionAlloc 。
Canary 分支的 crrev.com/c/2543884 這個問題似乎不再相關,所以我還是把這個貼子給結案吧?。ó吘苟疾挥?Segment Heap 了)
至于 PartitiionAlloc,它其實是 Blink 引擎中主打性能和安全性優(yōu)化的內存分配器,感興趣的朋友可移步至官網(wǎng)作深入了解。
責任編輯:PSY
-
內存
+關注
關注
8文章
3042瀏覽量
74182 -
WINDOWS
+關注
關注
4文章
3554瀏覽量
89010 -
Chrome
+關注
關注
0文章
345瀏覽量
18091
發(fā)布評論請先 登錄
相關推薦
評論