老版Windows系统设备安装Meltdown/Spectre补丁后性能下降

阅读量227538

|评论1

|

发布时间 : 2018-01-11 14:58:56

x
译文声明

本文是翻译文章,文章原作者 Catalin Cimpanu,文章来源:bleepingcomputer.com

原文地址:https://www.bleepingcomputer.com/news/microsoft/microsoft-performance-dip-on-old-windows-versions-due-meltdown-and-spectre-fixes/

译文仅供参考,具体内容表达以及含义原文为准。

一、老款设备性能大幅下降

微软某位人士已于今日证实,运行老版本Windows系统的某些设备在打上Meltdown以及Spectre安全补丁后,系统性能会受到较大影响。

根据微软Windows及设备部门执行副总裁Terry Myerson的说法,Meltdown以及Spectre补丁对微软产品的影响具体如下:

1、如果在新的芯片组上(搭载Skylake、Kabylake或者较新CPU的2016年左右的PC机)运行Windows 10,基准测试显示系统性能只会下降个位数幅度,这种百分比的性能变化幅度对应毫秒级别的响应时间,因此我们认为大多数用户的体验不会受到影响。

2、如果在老的芯片组上(搭载Haswell或更早版本CPU的2015年左右的PC机)运行Windows 10,某些基准测试显示系统性能会大幅下降,我们预计某些用户会明显注意到系统性能下降现象。

3、如果在老的芯片组上(搭载Haswell或更早版本CPU的2015年左右的PC机)运行Windows 8或者Windows 7,我们预计大多数用户会明显注意到系统性能下降现象

4、在任何芯片组上运行Windows Server系统时,当用户在Windows Server实例上启用缓解措施来隔离不可信的代码,此时整体性能会受到非常显著的影响(这种现象对任何IO密集型应用程序而言更加突出)。因此如果用户部署了Windows Server实例,那么就需要仔细评估不可信代码带来的安全风险,在整体环境的安全及性能这两方面中找到平衡点。

Myerson提到:“在Skylake以及更新版本的CPU上,Intel优化了某些指令,能够减轻Spectre缓解措施对整体性能的影响。”

另外,Windows执行官补充道:“老版本的Windows系统受到的性能冲击较大,因为Windows 7以及Windows 8系统中用户与内核切换得更为频繁,这主要是由传统设计方案所决定,比如所有的字体渲染过程都会在内核中处理。”

不兼容的微软更新同样也会影响搭载老版本Athlon AMD处理器、同时运行Windows 10系统的PC。已经有用户反馈称,安装微软的KB4056892补丁后,操作系统在启动过程中,当走到Windows徽标时就会卡住。

微软在某个支持页面中提到:“经过调查后,微软已确定某些AMD芯片组与厂商之前提交给微软的文档不符,而微软正是根据这些文档来研发针对Spectre以及Meltdown漏洞的操作系统补丁。”

因此,微软已推迟发布适配AMD设备的Meltdown及Spectre补丁包。

 

二、Linux及AWS同样受影响

与微软发布的补丁情况类似,Linux内核中引入的一些Meltdown以及Spectre缓解措施同样会造成性能损失。

最初人们估计Linux所采用的Meltdown及Spectre补丁会导致性能下降5%到50%,但进一步测试结果表明这个数值有点夸大。在RedHat上,缓解措施只会导致系统性能下降1%至20%

在这次事件中,许多公司都受到了波及。比如,据EpicGames以及BranchMetrics的公告显示,这些公司的正常业务在打上Meltdown和Spectre补丁后受到了不同程度的影响。

如果公司采用了AWS云计算方案,那么他们的云服务费用应该有所增长,因为现在云服务在处理同样的数据时需要花费更多的时间。

 

参考

https://news.hitb.org/content/microsoft-says-security-fixes-will-noticeably-slow-older-pcs

本文翻译自bleepingcomputer.com 原文链接。如若转载请注明出处。
分享到:微信
+10赞
收藏
興趣使然的小胃
分享到:微信

发表评论

内容需知
合作单位
  • 安全客
  • 安全客
Copyright © 北京奇虎科技有限公司 三六零数字安全科技集团有限公司 安全客 All Rights Reserved 京ICP备08010314号-66