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


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

默认情况下,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、重启

linuxboy的RSS地址:https://www.linuxboy.net/rssFeed.aspx

本文永久更新链接地址:https://www.linuxboy.net/Linux/2019-03/157351.htm 

 

 

相关内容

    暂无相关文章