今年曝光的Spectre和Meltdown安全漏洞影响深远,尤其是对Intel来说,在硬件层面已经无法彻底修复。
刷新BIOS、打补丁不仅麻烦,而且还会造成一定程度的性能损失。
微软也一直在努力解决这个问题。
升级到Windows 10 19H1测试版后,有用户发现新系统默认开启了Retpoline内核,并且打了安全补丁的Intel处理器性能有了明显提升。
Windows 10 19H1是微软计划于明年上半年发布的Windows 10的下一个重大更新。
未来,Windows 10明年还将继续获得两个主要版本升级,但命名方式调整为19H1、19H2、20H1、20H2……以便于识别。
Retpoline是谷歌今年年初提出的针对Spectre V2漏洞(利用分支预测窃取敏感内存信息)的修复方案。
最大的优点是对性能的影响最小。
根据测试,Windows 10部署该方案后,Surface Pro 4运行文件系统测试,传输速度明显提升,尤其是在社区快速测试中。
微软系统内核开发工程师Mehmet Iyigun随后证实,Windows 10 19H1默认启用了Retpoline,并且还有所谓的导入优化,通过内核模式间接调用,进一步降低补丁对性能的影响。
他表示,通过结合这两种措施,Spctre V2漏洞补丁对性能的影响将是最小的!当时机成熟时,英特尔处理器用户不能错过安全性和性能。