采用新的Windows 10功能后,Google Chrome的内存使用量可能会大大下降

导读 由于Microsoft在Windows 10中引入了一项新功能,该功能可能会大大减少Chrome的内存使用量,因此Google Chrome RAM的随机模式可能很快就

由于Microsoft在Windows 10中引入了一项新功能,该功能可能会大大减少Chrome的内存使用量,因此Google Chrome RAM的随机模式可能很快就会成为过去。据最近的一份报告 的Windows最新的窗10 5月到2020年更新(20H1)已经开始向用户推出了全球,并介绍Windows段堆内存改进,将降低整体的内存使用量的Win32应用程式像谷歌浏览器。

微软解释说,Windows 10的最新更新为开发人员引入了新的“ SegmentHeap”值,这是一种现代的堆实现, 在Windows 10版本2004或更高版本上“通常会减少总体内存使用量”。该公司已经确认已经开始在基于Chromium的Edge浏览器中使用新值,早期测试显示,在2020年5月10日的Windows更新中,内存最多可减少27%。

谷歌浏览器也可以从新的价值中受益,根据最近对Chromium Gerrit的承诺,可能很快就会发生变化。一位Chrome开发人员在提交中指出,在chrome.exe清单中添加“ SegmentHeap”条目将告诉Windows 10 2004或更高版本选择chrome.exe使用段堆而不是旧堆。开发人员进一步指出,“针对chrome.exe使用每台计算机加入段堆的实验表明,这可以在某些计算机上节省浏览器和Network Service实用程序进程中的数百MB。”

尽管Microsoft和Google都注意到实际结果会相差很大,但更改无疑会在某种程度上减少内存使用量,并为用户提供更好的总体体验。截至目前,尚不清楚这些改进何时会出现在稳定版本的Google Chrome中。

更新:由于性能问题,Google在Chrome 85上禁用了Windows SegmentHeap

las,Chrome-RAM猪模因可能还会存活更长的时间。正如Google在测试中所指出的那样,现已发现Windows上的SegmentHeap功能本来可以帮助Google Chrome减少内存使用量,但是却以增加CPU使用量为代价。Google观察到启用此功能后,Speedometer 2.9的速度降低了10%,CPU使用率和功耗增加了13%。

因此,Chromium小组暂时禁用了Chrome 85中的功能。但是一旦获得足够积极的成果,该团队便愿意将其重新启用。

免责声明:本文由用户上传,如有侵权请联系删除!