Windows 10 是最早针对 Meltdown 和 Spectre 安全漏洞进行修补的操作系统之一。当然,用户立即测试了这些修复的性能影响。目前看来,情况似乎相当乐观,普通夫妇使用的应用程序和视频游戏的性能损失很小或几乎无法察觉。足以鼓励用户尽快应用KB4056892补丁!
针对 Meltdown 和 Spectre 的 Windows 10 安全补丁对性能有多大影响?周三晚上,追踪安全缺陷的谷歌零项目工程师发表了两篇关于某些处理器中两个硬件缺陷的科学论文。它们几乎影响所有阵容自 1995 年至今,英特尔以及某些 AMD 处理器以及包含某些 Cortex ARM 内核的智能手机和平板电脑的 SoC。 Meltdown 和 Spectre 打破了操作系统的基本安全障碍。
Meltdown 允许您绕过通常阻止恶意人员访问通过处理器的数据的机制。包括您输入的内容、您的密码、加密密钥……Spectre 允许您访问其他应用程序的数据,即使它们被特别挂锁。这两个缺陷利用了某些处理器中的硬件设计问题。这使得补丁(必然是软件)执行起来特别复杂。
然而,针对 Meltdown 缺陷的补丁迫使某些应用程序绕过 CPU 敏感区域的某些输入/输出。因此,我们预计性能会大幅下降。一些人提出的范围是5%到30%。尽管如此,我们在有关该主题的文件中解释说影响最大的是执行某种类型任务的服务器。但是普通先生和夫人的电脑呢?我们的同事来自大师3D和的技术点显得很让人安心。他们测试了 4K 视频编辑、文件传输、办公应用程序(Excel 2016、7-Zip)、加密(VeraCrypt 1.2.1)以及一些游戏(Techspot 测试了《刺客信条:起源》和《战地 1》的 FPS)。
另外还有经典的Cinebench R15等基准测试软件。他们的结论是什么?对于普通用户来说,这种差异应该是完全察觉不到的——至少在他们能够评估的处理器上是这样。他们的测试(在 Techspot 上配备 Intel Core i7-8700K 的机器和 Guru3D 上配备 Core i7 5960X 的机器上)得出的结论是,差异约为 5% 或更少,在文件传输、读取和写入 4K 视频的误差范围内。对于应用程序,结果几乎相同,并且游戏每秒帧数没有明显下降。
当然,我们必须等待其他处理器上的其他结果才能真正了解所期望的结果。不过已经很让人安心了!