Google|Chrome将用PartitionAlloc取代节省内存的Segment Heap技术
由于微软通知不再提供对堆类型的控制,谷歌也决定今后不再使用 Windows Segment Heap 技术 。据说试验结束后,Chrome 将切换到据说能够节省不少内存资源的 PartitionAlloc 技术 。此外谷歌也注意到,尽管 Windows Segment Heap 的节流效果显著,但同时也会对性能造成较大的影响 。
【Google|Chrome将用PartitionAlloc取代节省内存的Segment Heap技术】
文章图片
(图 via Techdows)
据悉,谷歌已经禁用了 Chrome 85 中的相关功能,同时 Bruce Dawson 将 Windows Segment Heap 的性能回退问题打上了“已结案”的标记 。
我在 GitHub 上提出了一个问题,希望能够对堆继类型展开更好的控制 。
微软的答复是他们将继续致力于改善 Segment Heap,以期减轻所有应用程序的影响 。
不过新旧版本之间的差异,可能不会随着时间的发展而保持一致,但最终微软不想赋予这方面的控制权 。
文章图片
Segment Heap 相关评论(来自:GitHub)
此外 Bruce Dawson 证实 Chrome 将默认使用 PartitionAlloc:
作为替代,Chrome 会在默认情况下改为使用 PartitionAlloc。至于 PartitiionAlloc,它其实是 Blink 引擎中主打性能和安全性优化的内存分配器,感兴趣的朋友可移步至官网作深入了解 。
Canary 分支的 crrev.com/c/2543884 这个问题似乎不再相关,所以我还是把这个贴子给结案吧!(毕竟都不用 Segment Heap 了)
推荐阅读
- Google|谷歌暂缓2021年12月更新推送 调查Pixel 6遇到的掉线断连问题
- 网站|无法使用?版本号是三位数的Chrome自带“bug”
- Apple|韩国要求苹果和Google删除"玩游戏赚钱"的游戏类别
- Google|Chrome被起诉侵犯隐私 加州允许原告当庭质问谷歌CEO
- Google|谷歌母公司Alphabet成2021年股价涨幅最大科技巨头 全年上涨68%
- Google|累计上涨近70% Alphabet成今年表现最好科技巨头
- Google|用户发现Pixel 6 Pro传感器存在Bug 屏幕不能自动旋转
- Google|浏览器界的“千禧虫”:Google已着手测试Chrome 100解决方案
- Hub|设置新的 Google Nest Hub 或 Nest Hub Max 的 10 个步骤
- Google|被俄罗斯法院罚款72亿卢布 谷歌:将在对裁决进行研究后决定是否上诉