禁用熔断和幽灵补丁恢复CPU原有的性能

前言

18年初的幽灵”(Spectre)和“熔断”(Meltdown)漏洞引起了一阵轩然大波,黑客可以通过这两个漏洞来访问计算机上受保护的内存信息,比如浏览器中保存的账号密码、或者电子邮件等隐私内容。

这两个漏洞几乎影响了当时市面上大部分的设备,特别是Intel设备,因此各大厂商也推送了自己的修复补丁。

英特尔当时被媒体压迫,草草推出了这两个补丁布丁,也是很简单粗暴。直接关闭了乱序执行和分支预测,所以直接导致性能受到了严重下降。

对于我个人而言,我觉得受到这两个补丁的影响的概率极低,所以我想找回这颗老CPU(I7-7400)原有的性能。

ps:18年以后新发布的CPU不受此漏洞和补丁影响。新版本WIN10/WIN11已经默认集成此补丁。

禁用补丁

Windows Registry Editor Version 5.00
 
;关闭幽灵熔断
 
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
 
"FeatureSettingsOverride"=dword:00000003
 
"FeatureSettingsOverrideMask"=dword:00000003

将上面的内容写入记事本,后缀txt改名为reg,双击reg文件导入到注册表中(当然你也可以自己去注册表里增加这两项。),然后重启电脑即可禁用熔断幽灵补丁。

另外这个工具也可以一键禁用此补丁。https://www.grc.com/inspectre.htm

前后效果对比

禁用前:

禁用后:

可以看到禁用后多线程性能提升了很多。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章