您现在的位置是:主页 > 科技圈快讯 > Windows >
微软发布CPU漏洞修复性能评估:第四代酷睿与Win7影响最显著
发布时间:2018年01月10日 08:09:47 Windows 人已围观
简介微软官方对普通Windows电脑在打上Meltdown和Spectre漏洞修补补丁后的性能问题进行了澄清。尽管民间测试结果不一,且存在许多夸大的说法,微软表示补丁的部署对性能的影响是可以接受的...
在普通Windows电脑安装了微软针对Meltdown和Spectre漏洞的修补补丁后,性能会受到影响吗?
关于这一问题,民间的测试结果分歧较大,其中包括一些极具煽动性的夸张说法,因此微软选择了正式回应。
微软Windows与设备部门的执行副总裁TERRY MYERSON在官方博客上发布了一篇文章,旨在帮助人们更深入地理解修复过程与性能之间的关联。
微软所提供的漏洞说明被认为是目前最全面的——
其中,第一种变种(Variant 1,简称V1)属于“Bounds Check Bypass(边界检查旁路)”,第二种即“Branch Target Injection(分支目标注入)”则是Spectre(幽灵)漏洞,第三种为“Rogue Data Cache Load(恶意缓存加载)”,归类于Meltdown(熔断)。
需要指出的是,V1和V3均不涉及处理器微代码的更新(例如BIOS更新),而V2则必须进行更新。
对于V1,Windows通过更新二进制编译器和加强浏览器的JavaScript端来进行修复;对V2,则需要更新CPU的指令集;V3的修复方案是分离内核与用户层的代码页表。
性能影响
Myerson表示,微软的研究表明,修复V1和V3对性能的影响相对有限,真正影响性能的主要原因在于对V2进行的底层指令集修改,具体结论如下——
1、在使用Skylake/Kaby Lake或更高版本的处理器平台上的Windows 10,性能下降幅度在个位数,这意味着绝大多数用户并不会注意到明显变化,即使有损失,也仅仅是毫秒级。
2、对于搭载Haswell及更早版本处理器的Windows 10,性能影响已经开始显现,部分用户可能会有所察觉。
3、在使用Haswell或更早处理器的Windows 7/8.1平台上,许多用户会明显感受到性能的降低。
4>在任何处理器的Windows Server平台上,尤其在高I/O密集的环境中,进行代码分离操作时的性能下降会非常显著。
微软指出,由于Windows 7/8在架构设计中频繁进行用户到内核的切换,导致了更明显的影响。
最后,微软表示将继续与合作伙伴共同致力于更优质的安全解决方案开发。
PS:结合AMD的声明,他们的CPU架构对Meldown(即V3)是完全免疫的,但要实现Spectre的第一种形式需要配合操作系统的更新。
相关文章
随机图文
Windows 8 能否抢夺 Android 平板的市场份额?
国外媒体报道称,许多业内人士认为 Windows 8 很重要,尽管 IDC 对其持悲观态度...Windows 8 启动 U 盘制作神器——Win8USB
本文介绍了一款能轻松创建 Windows 8 可启动 U 盘的小工具,并提供了下载链接。...将网站和应用移植到 Win8 Metro 的方法汇总
Windows 8 平台不容忽视,开发人员需考虑将应用程序转变为 Metro 应用,微软技术...以下标题可供选择: - Office 2010 成为 Wi
微软兑现承诺,在 Windows 8 Release Preview 版中升级应用商店,迎来首款桌面软件...