如何查看你的Intel CPU有没有打上安全补丁

最近Intel爆出的speculative execution缺陷着实让各位牙膏厂的忠实用户吓了一跳,尤其是各大媒体都在说最高30%性能损失这个吓人的指标。

但是实际上影响到的只是系统调用和中断,也就是用户态进内核态的时候,所以基本上对于我们吃瓜群众的电脑来说,绝大部分都是磁盘读写。

所以说你打了补丁跑分的话,SSD的随机读写性能会看到下降。理论上机械硬盘也会,但是本身就小得可怜的数字看不出来。

至于说怎么看Windows系统这个补丁有没有打上,参考微软官方的方法:

管理员权限Powershell 启动!

Install-Module SpeculationControl

Get-SpeculationControlSettings

如果报错

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

你会看到标题图那样的几行字。

Speculation control settings for CVE-2017-5754 [rogue data cache load] 就是 Meltdown,Intel的锅。

Speculation control settings for CVE-2017-5715 [branch target injection] 就是 Spectre,Intel怕大家说他于是把AMD和ARM拉下水。

绿的就代表OK,红的就代表不OK。

我反正是OK。

管理员权限Powershell 关闭!

跑了Time Spy,并没有发现CPU性能下降,所以大概就酱。

吃瓜群众没啥要担心的。

分享到: