游客發(fā)表
12月2日消息,備啟Linux內核6.13-rc1版本中提交了一個關鍵修復程序,動竟解決了影響老舊AMD處理器,需分修復特別是鐘幸Zen 1、Zen 2架構設備啟動時間延長的備啟問題。
這一問題已存在約18個月,動竟部分情況下甚至可能導致數秒至數分鐘的需分修復啟動延遲。
該問題最早由諾基亞工程師發(fā)現,鐘幸他報告稱多臺AMD EPYC服務器啟動延遲不一致,備啟最嚴重時,動竟初始解包過程比預期多花了幾分鐘,需分修復但并非所有啟動都受影響。鐘幸
調查發(fā)現,備啟問題根源在于2023年6月的動竟內核修改,特別是需分修復與CPU微代碼更新處理相關的修改。
Zen 1和Zen 2處理器在啟動過程中應用CPU微代碼更新后,需要從轉換旁路緩沖區(qū)(TLB)刷新補丁緩沖區(qū)映射。
修復程序為受影響的AMD Ryzen和EPYC系統實現了必要的TLB刷新,消除了啟動過程中的“不必要和不自然的延遲”。
該解決方案將包含在即將發(fā)布的Linux 6.13內核版本中,并計劃將修復功能反向移植到穩(wěn)定的內核版本中,以幫助覆蓋大多數使用舊版Zen架構的Linux用戶。
隨機閱讀
熱門排行
友情鏈接