现代化处理器(主要是英特尔CPU)存在的幽灵和熔断漏洞到现在为止依然未被解决,现有解决方案都是不断地推出缓解漏洞更新。 然而这些方案会对处理器的整体性能造成部分影响,例如此前有数据表明缓解后处理器的性能下降最低5%、最高下降37%。 对于用户来说显然是非常不愿意看到这种状况的,毕竟是花更多钱买的处理器性能怎么能这样白花花的就没了呢? 为此微软的新方案:Retpoline 目前微软已经在Windows 10 19H1测试版里测试新的缓解方案,微软已经通过测试版的用户获得遥测数据。 这种新方案最大的优点就是在可以缓解幽灵熔断漏洞变种的情况下,还可以将对处理器性能的影响降至最低。 微软并没有公布这个新方案详细的测试性能数据,但新方案可能将对处理器性能的影响降低至1%~2%左右(后面解释这个数据哪来的)。 遥测分析数据是什么样的结果: 微软在自家的Surface Pro4上对新方案进行测试,测试结果表明对于小文件新方案的传输速度有着明显提高。 要知道操作系统上绝大多数文件都是小文件,对于操作系统的运行小文件传输速度提高也可以带来更优性能。 微软工程师解释称新方案能够极大地改善得益于内核模式的非直接调用,将此前预取性能影响降到最低水平。 补充说明:数据来源 Retpoline方案实际来自的是谷歌,谷歌在今年1月份公布的应对方案,目前不少Linux发行版已经采用这方案降低影响,毕竟在大型数据中心的服务器里CPU资源可是非常宝贵的。 根据谷歌测算Retpoline方案对于CPU性能的影响仅仅只有0~1.5%之间,当然在Windows 10里具体影响能降低多少暂时就不清楚了。 正式版啥时候会发布新补丁鸭:(以下为非官方消息也是坏消息) 需要强调的是目前微软只在Windows 10 19 H1测试版上测试新方案,在后续测试版里该公司也会继续测试。 但是微软并没有想法要把新方案移植到旧版Windows 10上,包括已被撤回的Windows 10 Version1809版。 假如真是这样的话就意味着至少等到明年五月左右大家才能用的上,那时候Windows 10 19 H1正式版发布。 然而拜微软所赐绝大多数用户应该对新版本心里已经有了阴影,毕竟每个新版本总是会有无数的新BUG给用户带来数不清的问题。 那么问题来了: 到时候你是选择用新版本可能遭受BUG还是选择继续用旧版本不管性能了呢? |
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.