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