微软在Windows 10中为Win32应用程序引入了段堆,以更有效地使用RAM。 根据Google / Intel的测试,段堆会损害CPU性能。
微软在Windows 10中为Win32应用程序引入了段堆,以更有效地使用RAM。其基于Chromium的浏览器Edge是节省内存技术的受益者之一。
但是,英特尔工程师最近的发现似乎使到目前为止,浏览器用户对Windows 10段堆产生的所有乐观情绪都感到冷淡。根据工程师的说法,该技术牺牲了处理性能以提高RAM效率。
Chrome 85丢弃Windows 10段堆
Chrome浏览器具有完善的RAM占用记录。这就是Google迅速接受Windows 10最近引入的内存节省技术的原因。
但是Chrome开发人员Bruce Dawson现在说,段堆带来了不可接受的CPU成本。因此,他们将禁用即将推出的Chrome版本85的功能。
CPU成本(Speedometer 2.0的速度降低了10%,CPU /功耗的增加了13%)对我们来说太高了。
换句话说,测试表明,任何开始使用段堆的Windows 10应用都会比以前占用更多的CPU能力。
道森补充说:
我们正在决定非常认真地还原此更改(目前)。我认为增加的CPU成本足以损害电池寿命。我敢肯定它不会被推迟很长时间。
微软知道吗?有人可能会怀疑。根据该公司的内部测试,这项新技术使应用程序最多可将内存使用量减少27%。
话虽如此,Microsoft Edge仍然可以使用这种级别的RAM效率来替代占用大量RAM的浏览器。
但是应用程序如何在CPU和RAM效率之间找到平衡?
也许开发人员应该考虑支持Windows 10段堆作为一项选择功能。这样,用户可以更好地控制其应用程序如何利用关键任务系统资源。
相关文章
测试显示Windows 10段堆可扩展CPU资源
2020-07-18麦库记事如何导入印象笔记?麦库记事导入印象笔记的技巧
2022-04-02Photoshop如何去除指定颜色?
2021-11-11视频如何调色?EDIUS为视频进行调色的方法
2021-11-15彩云小译文档翻译设置技巧
2022-03-16GoldWave出现录音出错是怎么回事?怎么办?
2021-11-25UltraEdit如何关闭选区注释?
2022-02-16有道词典怎么设置悬浮窗权限?
2021-11-18AutoCAD 2020密钥下载_永久激活AutoCAD 2020
2021-10-293DS Max如何保存选定对象?3DS Max保存选定对象的技巧
2021-12-03