如何在Windows上使用Retpoline缓解Spectre variant 2

尽管距离Spectre发现已有一年多的时间,但这个漏洞仍然困扰着许多用户。许多软件和硬件公司,包括英特尔,微软和Canonical,都发布了一些修复Specter漏洞的方法,但这些方法会导致性能下降。为了缓解AMD和英特尔旧处理器的性能下降,Google开发了一种名为Retpoline的新缓解技术。

如何在Windows上使用Retpoline缓解Spectre variant 2

默认情况下,Retpoline技术已部署在Windows 10 19H1分支的预览版中。本月早些时候,微软还发布了针对Windows 10 10月更新的KB4482887累积更新,推出了“Retpoline”并计划将其推广到更多设备。在官方博客帖子更新中,Microsoft指导消费者如果想在其设备上启用Retpoline,可以在注册表中进行手动更改。

在客户端SKU上

1、添加注册表键值 "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v FeatureSettingsOverride /t REG_DWORD /d 0x400

2、添加注册表键值 "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v FeatureSettingsOverrideMask /t REG_DWORD /d 0x400

3、重启

在服务器SKU上

1、添加注册表键值 "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v FeatureSettingsOverride /t REG_DWORD /d 0x400

2、添加注册表键值  "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v FeatureSettingsOverrideMask /t REG_DWORD /d 0x401

3、重启

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/2fe12f799b5f1080542abe436a2eeea9.html