幽灵

Spectre是对现代微处理器造成损害的漏洞,该微处理器执行预测,以确定分支在确定之前会往哪个方向前进。推测性执行在处理器中已经存在了一段时间,但专家发现,随着处理器上存在的高速缓存不断增加以跟上其速度,滥用此类缺陷的危险也会增加。

投机执行的最典型形式与程序的运行方式有关。处理器从根本上猜测该控制流使用了最新的机制,而不是等待所有分支指令都结束,以确定完成任务所需的命令。

虽然很难修复这些漏洞,尤其是当它影响到如此庞大的安装群体时,您可以像谷歌和亚马逊为Spectre所做的那样修复操作系统中的变体,以消除问题,或者可以更改微处理器本身的微码。 ,但这可能会使系统变慢。

相关帖子

趋势

最受关注

正在加载...