win7纯净版 Win10纯净版 Win8系统 最新win10下载 Win10 21h1 Win11 22H2 win10激活

您当前所在位置:首页 > IT资讯 > 微软

Google修复Chrome烦人的RAM使用情况在Windows10上崩溃

时间:2020-12-23     来源:系统堂     游览量:

  随着Windows 2020年5月10日更新(2004版)的发布,Microsoft对操作系统中的“段堆”功能进行了改进,并增加了对Web浏览器等桌面(Win32)程序的支持。

  还针对Chromium开源项目引入了Segment Heap,Google计划使用此功能来修复众所周知的需要RAM的Chrome浏览器。但是,Google团队现在决定禁用浏览器中新的Segment Heap实施,并且现在将启用“ ParitionAlloc-Everywhere”。

Google修复Chrome烦人的RAM使用情况在Windows10上崩溃

  paritionAlloc-everywhere功能自八月以来一直在开发中,现在似乎正在稳步发展。根据一份文件,PartitionAlloc-Everywhere有其自身的优势:减少内存使用量,Chrome中的分配器和更高的安全性。

  这将使Google Chrome浏览器更有效地管理内存,从而降低RAM使用率,同时也将减少潜在的安全问题。

  使用“ MiraclePtr”可提高Google Chrome的安全性,它需要使用PartitionAlloc。

  Google强调即将进行的更改的文档目前是私有文件,很难预测Chrome何时会在Chrome中进行必要的更改,但更多细节可能会在2021年上半年共享。

  Google修复Chrome崩溃

  谷歌表示,除了内存使用方面的改进外,测试还表明,如果Windows 10的TerminateProcess功能用于更多进程类型,则可以减少浏览器崩溃的次数。

Google修复Chrome烦人的RAM使用情况在Windows10上崩溃

  Google指出,彻底退出流程既困难又昂贵,尤其是对于复杂的软件。

  Chrome浏览器已逐渐向使用TerminateProcess处理更多进程类型迈进。该公司提出了一项新更改,该更改将在无头浏览器中启用TerminateProcess,这可能导致更少的浏览器崩溃。

  “这将避免Windows上的一些实用程序崩溃。我认为将此策略应用于所有无头程序类型是一个值得尝试的尝试。TerminateProcess已经在许多过程类型中提供了很多帮助。” Google软件开发人员Bruce Dawson解释说。

  微软和谷歌都已同意减少Web浏览器中的RAM使用量很重要,但是Segment Heap和ParitionAlloc之类的改进会因您的计算机而异。

  值得注意的是,微软已经启用了“现代堆实现”来减少内存使用,Edge团队正在开发另一个名为“Sleeping Tabs”的功能,它对内存管理进行了其他改进。

上一篇:Windows10版本21H1更新:到目前为止的所有更改和新功能
下一篇:微软确认Windows10 21H1更新,揭示一项新功能