谷歌将修复Chrome在Windows 10上的内存占用和崩溃问题

等死的咸鱼 发表于2020-12-23 09:36
浏览次数:
在手机上阅读
此文章约为522字,阅读需要3 分钟

随着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团队正在研究另一个名为 "睡眠标签 "的功能,带有额外的内存管理改进。


399 个用户觉得很有用

uc电脑园提供的技术方案或与您产品的实际情况有所差异,您需在完整阅读方案并知晓其提示风险的情况下谨慎操作,避免造成任何损失。

如此好文,分享给朋友

图片来源:网络

发表评论
验证码:
评论列表
共0条