由于微软通知不再提供对堆类型的控制,谷歌也决定今后不再使用 Windows Segment Heap 技术。据说试验结束后,Chrome 将切换到据说能够节省不少内存资源的 PartitionAlloc 技术。此外谷歌也注意到,尽管 Windows Segment Heap 的节流效果显著,但同时也会对性能造成较大的影响。
据悉,谷歌已经禁用了 Chrome 85 中的相关功能,同时 Bruce Dawson 将 Windows Segment Heap 的性能回退问题打上了“已结案”的标记。
我在 GitHub 上提出了一个问题,希望能够对堆继类型展开更好的控制。
微软的答复是他们将继续致力于改善 Segment Heap,以期减轻所有应用程序的影响。
不过新旧版本之间的差异,可能不会随着时间的发展而保持一致,但最终微软不想赋予这方面的控制权。

Segment Heap 相关评论(来自:GitHub)
此外 Bruce Dawson 证实 Chrome 将默认使用 PartitionAlloc:
作为替代,Chrome 会在默认情况下改为使用 PartitionAlloc 。
Canary 分支的 crrev.com/c/2543884 这个问题似乎不再相关,所以我还是把这个贴子给结案吧!(毕竟都不用 Segment Heap 了)
至于 PartitiionAlloc,它其实是 Blink 引擎中主打性能和安全性优化的内存分配器,感兴趣的朋友可移步至官网作深入了解。
责任编辑:PSY
-
内存
+关注
关注
9文章
3173浏览量
76118 -
WINDOWS
+关注
关注
4文章
3697浏览量
93237 -
Chrome
+关注
关注
0文章
346浏览量
18976
发布评论请先 登录
电能质量在线监测装置的备用链路切换需要手动干预吗?
适用于2.7V-20V升压恒压芯片SL4015功能替代TPS61178(TI)
四方杰芯 FSW6860 芯片简介:五通道高速差分 + 低速模拟混合信号切换芯片 功能替代 ASW3642
AI赋能谷歌Chrome与Web工具全面升级
霍尔元件在磁悬浮技术上的应用与解析
收银机的电源适配器坏了,可以用其他产品的替代使用吗?
STM32H563MIY3QTR可以用STM32H573MIY3QTR替代吗?
如何将一个FA模型开发的声明式范式应用切换到Stage模型
test_ff_video_encode编码报bmvpu_malloc_device_byte_heap failed怎么解决?
揭秘Chrome DevTools:从原理到自定义调试工具
国产替代SGM7222U!纳祥科技一款切换快速的USB 2.0电子开关NX444
纳祥科技3端口视频切换器NX3302,兼容HDMI 1.4、DVI 1.0,替代LT8631UX

Chrome将切换Segment Heap技术 用PartitionAlloc替代
评论