北京时间1月3日早间消息,由于英特尔处理器存在一个底层设计缺陷,这将迫使 Linux Kernel 、 Windows 内核以及 macOS 内核 等等都需要展开重大的重新设计,以便消除芯片层面的安全漏洞。
关键问题在于,Linux和Windows系统的更新会对英特尔的产品性能产生冲击。虽然具体影响有待确定,但预计速度会放慢 5%至30% ,具体要取决于任务类型和处理器模式。英特尔最近的芯片配备了 PCID 功能,可以降低性能受到的影响。
该问题存在于相关的x86硬件之中,会导致低权限应用访问到内核内存,似乎无法通过 microcode 升级来解决。必须要在系统内核层面通过软件来解决,或者购买没有设计缺陷的新处理器。
根据 phoronix 的测试报告,修复漏洞后,IO性能几乎下降了50%,编译性能下降了接近30%,postgresql和redis也有差不多20%的性能下跌。
阴谋论的我,甚至觉得这是在 CPU 性能提升放缓以及日常操作性能相对过剩后导致 CPU 购买量下降,故意放出的漏洞来带动新一轮的硬件升级。(当然了,这是我瞎猜的)