随着Windows 10 2020年5月更新(2004版)发布,微软对操作系统中的 "Segment Heap"功能进行了改进,并增加了对Web浏览器等桌面(win32)程序的支持。Segment Heap也被引入Chromium开源项目,谷歌计划用这个功能来修复臭名昭著的Chrome浏览器内存占用问题。然而,谷歌团队现在决定在浏览器中禁用新的Segment Heap实现,他们现在将启用 "ParitionAlloc-Everywhere"功能。
paritionAlloc-everywhere功能从8月开始就在开发中,现在看来正在稳步推进。根据一份文件显示,PartitionAlloc-Everywhere有其自身的好处,它减少了Chrome浏览器中的内存使用、分配,提高了安全性。这将谷歌Chrome更有效地管理内存,从而降低内存的使用量,同时它也将减少潜在的安全问题。
除了内存使的改进,谷歌表示,测试表明,如果windows10的TerminateProcess功能用于更多的进程类型,可能会导致更少的浏览器崩溃。Chrome浏览器已经逐渐转向使用TerminateProcess来处理更多的进程类型,这将避免Windows上一些实用程序进程崩溃。TerminateProcess已经在许多进程类型中帮了大忙。
微软和谷歌都认为减少Web浏览器内存使用量是很重要的,但像Segment Heap和ParitionAlloc这样的改进会根据用户电脑不同而有所不同。值得注意的是,微软已经启用了 "现代堆实现 "来减少内存使用量,而Edge团队正在研究另一个名为 "睡眠标签 "的功能,带有额外的内存管理改进。
uc电脑园提供的技术方案或与您产品的实际情况有所差异,您需在完整阅读方案并知晓其提示风险的情况下谨慎操作,避免造成任何损失。
浏览次数 2429
浏览次数 254
浏览次数 338
浏览次数 1152
浏览次数 3694
浏览次数 28759
浏览次数 10632
浏览次数 8952
浏览次数 8110
浏览次数 5227
未知的网友