解决“幽灵”漏洞性能问题,微软Windows 10 1809引入“Retpoline”修复补丁

  • 时间:
  • 浏览:0
  • 来源:大发5分6合_大发5分6合投注平台_大发5分6合娱乐平台

IT之家3月3日消息 微软近期推送了Windows 10的最新帕累托图性更新,似乎带有一项重要更改。Windows 10 KB4482887(Build 17763.348)在一些设备上为Windows 10版本1309引入了“Retpoline”修复补丁方案,并计划最终将该补丁方案推广到更多设备。

早在2018年,当发现Meltdown(熔毁)和Spectre(幽灵 )漏洞时,微软和一些科技巨头推出了软件更新来处里哪些地方地方漏洞。虽然补丁处里了哪些地方地方漏洞,但报告显示因为对降低性能产生影响,范围在5%到30%之间。

为了处里性能疑问,谷歌为Spectre Variant 2开发了名为“Retpoline”的基于软件的修复方案。Retpoline方案的实现旨在提高各种平台(包括Linux和Windows)中Spectre Variant 2的性能。

微软工程师也发现你类事 方式很有效果,于是微软去年刚开始了了将Retpoline集成到Windows系统中。

Retpoline实施是一件大事。对于Windows 10设备上的大多数情形,Retpoline和微软另一方的内核修改都降低了性能影响。

微软最初表示,Retpoline将与Windows 10 19H1版本同时集成到Windows中,该版本将于2019年4月推出。但似乎微软还计划将此更新推送给旧版本Windows 10上,从Windows 10更新十月版刚开始了了。

在Windows 10 KB4482887更新日志中,微软指出,“在一些设备上”启用Retpoline能不需要 提高Spectre variant 2降低的性能。随着微软坚持分阶段推送出去,性能变化将最终传递给设备。

通过最新的帕累托图更新,微软因为向后移植了支持Retpoline所需的操作系统级修改。在接下来的哪几个月中,微软将刚开始了了通过更多设备上的云配置启用该功能。

微软Mehmet Iyigun解释说:“今天,一些人 刚开始了了逐步推出针对Windows 10 1309上Spectre variant 2漏洞的Retpoline性能优化。正如一些人 前一天所分享的那样,Windows 10 19H1将默认启用Retpoline。”

在另一篇博客文章中,微软指出Retpoline目前在Windows 10客户端生产设备上被禁用。否则,微软表示它将在未来哪几个月内刚开始了了推动该功能的推出。

“虽然Windows 10客户端生产设备上默认禁用Retpoline,但一些人 因为向后移植了支持Retpoline所需的操作系统修改,以便它能不需要 与Windows 10版本1309同时使用,并在2019年3月1日的更新中进行修改,”微软解释道。

你类事 变化对性能的影响各不相同。类事,它能不需要 将Broadwell CPU上的Office应用应用线程启动时间加速多达25%。

事情暂且这样简单,微软计划在未来哪几个月内在更多运行Windows 10更新十月版的设备上启用Retpoline。值得注意的是,Retopoline默认也将在Windows 10 19H1版本启用,将于2019年4月推出。