近几年,Meltdown熔断、Spectre幽灵两大安全漏洞不但冲击整个CPU处理器行业,尤其是幽灵漏洞,版本众多,不断出现新变种。
近日,Intel、荷兰大学研究人员又发现了一个Spectre V2幽灵漏洞版本,为分支历史注入(BHI),可以绕过部分补丁,Intel 4-12代酷睿、ARM Cortex/Neoverse架构无一幸免。
根据实测,Intel处理器打上相应的补丁后,性能会损失最多35%。
AMD完全免疫?倒也不是。
Intel研究发现,AMD处理器的补丁存在缺陷,后者的修复方式也从LEFENCE/JMP变成了常规的Retpoline,也不可避免地影响了性能。
Phoronix对锐龙9 5950X、锐龙9 5900HX、霄龙7F23三颗处理器在Linux下进行了补丁前后的性能实测对比,都基于Zen3架构,分别用于桌面、笔记本、服务器。
锐龙9 5950X打补丁后,Stess-NG(Context Switching)测试性能居然丢了多达54%,直接腰斩,但幸运的是,除此之外其他项目影响不大,最多不过6.4%,平均还不到1.5%,甚至有三个项目不降反升。
锐龙9 5900HX也是Stress-NG(Context Switching)项目影响最大,损失了22%,另外有三个项目超过9%。
霄龙7F23的情况最好,Stress-NG(Context Switching)也只下滑了8.9%,还有多达8个项目性能更好了,最多增加了近4%。