Intel CPU核心漏洞问题让全球科技企业紧张不已,在巨头们“齐心合力”下,陆续已经有各种补丁放出,不过作为用户,除关心漏洞和补丁外,更担心的是对PC或手机性能的影响,毕竟开始的时候,有消息指出这一漏洞修复的代价会是设备性能……
打上Meltdown应急补丁后的测试
上周,整个科技业界都被谷歌 Project Zero 团队投放的“CPU 安全漏洞”这枚重磅炸弹给惊醒。虽然研究人员早在去年 6 月就知会处理器生产厂家,但鉴于其严重性,软硬件企业只能背负沉重的压力秘密开发相关补丁。
更糟糕的是,由于 CPU 的固有缺陷,大家只能依赖于操作系统层面的操作。而对底层进行重构修复的话,不仅费时费力,还会严重影响整体性能。
对于普通用户来说,基于 Meltdown 和 Spectre 这两个漏洞的本质,英特尔处理器遭受的影响更大一些。相比之下,AMD 由于采用了不同的架构设计,所以影响相对轻微。
至于打上补丁之后,系统性能的具体下降程度,各方的说法并不统一。
科技网站 Phoronix 的服务器相关基准测试成绩表明,在某些极端情况下,采用酷睿 i7-8700K 处理器和三星 950 PRO NVMe SSD 的平台性能出现了严重的下降。
接着他们在 Linux 平台下对 6 款游戏进行了测试,结果发现也都在误差范围内。
随着微软推出了一个面向 Windows 10 操作系统的紧急修复补丁,TechSpot 也对桌面平台打上补丁前后的性能差异进行了测试。(Windows 7 / 8 用户应该也可以很快从微软官网下载补丁)
TechSpot 随手采用了英特尔酷睿 i7-8700K 处理器平台机型测试(暂未考虑其对旧款英特尔处理器、以及 AMD CPU 的影响),下方游戏相关得分均为平均值。
存储测试方面,由于数据波动更大,所以运行三遍并取平均值。为了尽量减少干扰隐私,每次测试后都会彻底关机重试。
测试 1:AS SSD 存储基准测试。测试用的硬盘为三星 SSD 950 Pro 512 GB NVMe SSD 。柱状图上半(深蓝色)为补丁更更新后,柱状图下半(较浅的蓝色)为补丁更新前(下同)。
4K 读取方面,下降的幅度相当明显(44 MB/s 到 34MB/s)。有趣的是,4K 小文件的读取速度竟然飙升了 17%,读取访问延时竟然也降低了 14%(这两项数值是越小越好)。
这种奇怪的现象一时难以解释(没准实际情况更糟)。当然,也有一些项目在更新前后维持了相同的水准。
测试 2:Crystal Disk Mark【50MB 文件】
4K 性能在打补丁后损失了 23%,其余项目降低 5% 左右,或者与此前持平。
测试 3:ATTO Disk Benchmark【2GB 大文件】
该软件的测试结果很有意思,4K 影响不太大(吞吐量降低 9% 左右),但 16KB 往上的衰减就比较厉害了。
测试 4:3D 内容创建与渲染
Cinebench R15 的测试结果乍一看有些吓人,但实际上没啥好担心的。其多线程得分只下降了 2%,单线程则增加了 1% 。
测试 5:Blender【Ryzen Graphic】
Blender 基准测试的结果和 Cinebench 保持一致,都在误差之内。
测试 6:Corona(又一项渲染测试)
看样子渲染方面的性能影响可以忽略不计了。
测试 7:生产力基准测试
Excel 2016 电子表格应用的速度几乎不受影响。
测试 8:压缩 / 解压缩测试
7-zip 性能变化在误差范围内。
测试 9:VeraCrypt 1.2.1
AES 加解密测试,1GB 和 50MB 测试项目也没有明显差别。
测试 10 - 游戏测试(GTX 1080 Ti 独显 / 1080p 高画质)
需要指出的是,游戏测试的柱状图中,深色表示这款游戏的平均帧率、较浅的蓝色表示最低帧率(下同)。
测试 11 -《奇点灰烬》极高画质
在压榨 GPU 极限性能的《奇点灰烬》测试项目中,帧率下降的程度在可以接受的范围内。
测试 12 -《刺客信条:起源》中等画质
还算可以接受。
测试 12 -《刺客信条:起源》极高画质
极高画质下的性能下降幅度也不是特别大。
测试 13 -《战地 1》中等画质
实测表明,英特尔酷睿 i7-8700K 和 GTX 1080Ti 的用户不用太担心性能有大的衰减。
总体而言,打上补丁后,对于Windows 10下PC的影响主要体现在存储方面,这似乎意味着SSD有些躺枪啊,不过同样的,Intel实际上也放出了一份自己的补丁……
来自英特尔方面的补丁
昨日晚间消息,英特尔已经为基于英特尔芯片的各种计算机系统(包括个人电脑和服务器)开发了更新,并且正在快速发布这些更新,以保护这些系统免受谷歌Project Zero所报告的两种潜在攻击隐患(被称为Spectre和Meltdown)。
英特尔已经针对过去5年中推出的大多数处理器产品发布了更新。到下周末,英特尔发布的更新预计将覆盖过去5年内推出的90%以上的处理器产品。此外,许多操作系统供应商、公共云服务提供商、设备制造商和其他厂商也表示,他们正在或已对其产品和服务提供更新。
英特尔表示,这些更新对不同工作负载的性能影响会有不同。对于一般的计算机用户来说,影响并不显著,而且会随着时间的推移而减轻。包括苹果、微软、亚马逊和谷歌在内的公司也展开了广泛的测试,以评估近期发布的安全更新对系统性能的影响。参与评估的公司都已完成评估并表示,该安全更新对性能影响很小甚至没有影响。
具体测试结果包括:
苹果:“我们的GeekBench 4基准测试以及Speedometer、JetStream和ARES-6等常见的Web浏览基准测试表明,2017年12月的更新没有显著降低macOS和iOS设备的性能。”
微软:“绝大多数Azure客户不会感受到此次更新对性能的影响。我们已经优化了CPU和磁盘I/O路径,在采纳更新后没有看到对性能产生明显的影响。”
亚马逊:“我们没有观察到这对绝大多数EC2工作负载的性能有产生实际的影响。”
谷歌:“在包括云基础设施在内的大多数工作负载上,我们看到对性能的影响可以忽略不计。”
英特尔表示,虽然对于某些特定的工作负载,软件更新对性能的影响可能一开始相对较高,对于一般的计算机用户来说影响并不显著。随着采取进一步后续的优化工作,包括更新部署后的识别、测试和软件更新改进,应该可以减轻这种影响。
本文暂时没有评论,来添加一个吧(●'◡'●)