幽靈

Spectre是對現代微處理器造成損害的漏洞,該微處理器執行預測,以確定分支在確定之前會往哪個方向前進。推測性執行在處理器中已經存在了一段時間,但專家發現,隨著處理器上存在的高速緩存不斷增加以跟上其速度,濫用此類缺陷的危險也會增加。

推測執行的最典型形式與程序的運行方式有關。處理器從根本上猜測該控制流使用了最新的機制,而不是等待所有分支指令都結束,以確定完成任務所需的命令。

雖然很難修復這些漏洞,尤其是當它影響到如此龐大的安裝群體時,您可以像谷歌和亞馬遜為Spectre所做的那樣修復操作系統中的變體,以消除問題,或者可以更改微處理器本身的微碼。 ,但這可能會使系統變慢。

相關帖子

熱門

最受關注

加載中...