Linux穩定版核心撤回嚴重影響效能的Spectre補丁

Editor發表於2018-11-27

Linux 4.20 合併的 Spectre 補丁(Single Thread Indirect Branch Predictors 或縮寫 STIBP)被發現對英特爾處理器的效能有嚴重影響,而這個補丁已經向後移植到了 Linux 4.14 和 4.19 LTS 版本,測試顯示補丁對各種應用的效能確實產生了顯著影響,這就引發了爭論,Linux 穩定核心是否應該包含會導致效能下降的補丁?


上週五,穩定核心維護者 Greg Kroah-Hartman 釋出了 Linux kernel 4.19.4、4.14.83 和 4.9.139,其中 4.19.4 和 4.14.83 主要是撤回 STIBP 補丁。Linus Torvalds 在開發者郵件列表上指出,STIPB 補丁付出的代價比人們以為的更昂貴,當某些負荷的效能下降 50%,那麼人們可能就需要捫心自問這個代價是否值得付出。還不如完全禁用超執行緒的好。當真正關心安全的人已經禁用了超執行緒那麼為什麼還要預設啟用 STIBP?也許在 STIBP 補丁更可靠之後穩定版核心可能會再次移植程式碼。


Linux穩定版核心撤回嚴重影響效能的Spectre補丁


來源:solidot.org

宣告:本網站所提供的資訊僅供參考之用,並不代表本網站贊同其觀點,也不代表本網站對其真實性負責。 



更多閱讀:


相關文章