当前位置:主页 > 系统教程 > >微软公布Cpu漏洞修复性能结论:4代酷睿+win10受伤最深

微软公布Cpu漏洞修复性能结论:4代酷睿+win10受伤最深

发布日期:2018-03-02      作者:雨木风林      来源:http://www.2651.net

微软公布Cpu漏洞修复性能结论:4代酷睿+win10受伤最深?

普通的win电脑在打上微软修补Meltdown和spectre漏洞的补丁后,到底性能会下降吗?

民间尝试结论各异,其中还不乏耸人听闻的“标题党”,对此,微软终于绿色发声。

微软win和设备执行副总裁TERRY MYERson今天在微软绿色博客撰文,但愿外界可以更好地理解修复和性能之间的关系。

相关漏洞的说明,微软的整理是目前最为全面的——

其中第一种形式(Variant 1,简称V1)“Bounds Check Bypass(绕过边界检查/边界检查旁路)”和第二种形式“Branch Target injection(分支目标注入)”属于spectre(幽灵),而第三种“Rogue data Cache Load(恶意的数据缓存载入)”则属于Meldown(熔断)。

其中,V1和V3均不需要解决器微代码升级(即Bios升级),V2则需要。

对于V1,win的处理方式是二级制编译器升级和从Js端加固浏览器,对于V2,微软需要Cpu指令集升级,对于V3,需要分离内核和用户层代码的页表。

性能影响

Myerson称,微软发现,修复V1/V3对性能的影响微乎其微,问题的关键在于V2对底层指令集做了修改,导致成为性能损失的主因,以下是微软的尝试结论——

1、搭载skylake/Kaby Lake或者升级的解决器平台的win 7系统,降幅在个位数,意味着,绝大多数用户都感受不到变化,因为即便慢,也是在毫秒之内。

2、搭载Haswell或者更早的解决器的win 7平台,影响已经有些显著了,可能部分用户已经可以觉察出来。

3、搭载Haswell或者更早的解决器的win 10/8平台,大部分用户会明显感受到性能削弱。

4、任何解决器的win server平台,尤其是密集i/o环境下,在执行代码分离操作时性能降幅会异常明显。

微软称,win 10/8在架构时由于使用了过多的用户到内核过渡,导致影响更明显

微软最后表示,会继续和合作伙伴一道致力于更优质的安全方案开发。

ps:结合AMd的声明,他们的Cpu架构对Meldown也便是V3是完全免疫,但spectre的第一种形式则需要配合操作系统升级实现。

栏目专题推荐

系统下载推荐

系统教程推荐