Linux內核今天更新 英特爾Alder Lake的性能表現問題補丁已合併
Linux主創Linus Torvalds今天早些時候為英特爾CPU在內核合併了幾個重要的補丁,這與Linux上的性能狀態(P-State)有關。 其中一個包括對最近發現的英特爾Turbo Boost Max技術(ITMT)問題的修復,該問題阻礙了Alder Lake處理器在超頻狀態下發揮其最大性能。
這個錯誤很容易讓人聯想到最近Windows 11 上的Ryzen CPPC2錯誤,因為它與任務處理和最快內核優先順序有關。
新的合併補丁包含對三個問題的修復,包括一個在硬體控制的P-States(HWP)的説明下修復ITMT問題。 其他問題與休眠有關。
下面是Linux內核團隊給出的補丁描述,ITMT的錯誤已被加粗:
本次改進解決了intel_pstate驅動中的三個問題,並修復了與休眠有關的兩個問題。
– 使intel_pstate在啟用帶外性能控制的Ice Lake伺服器系統上正確工作(Adamos Ttofari)。
– 修復 intel_pstate 在活動模式下 CPU 離線和在線時的 EPP 處理(Rafael Wysocki)。
– 使 intel_pstate 在啟用超頻的非對稱系統上支援ITMT(SrinivasPandruvada)。
– 修復在使用基於快照特殊設備檔的用戶空間介面時的休眠映像保存(Evan Green)。
– 使休眠代碼使用與獲取快照塊設備時相同的模式釋放快照塊設備(Thomas Zeitlhofer)。
這並不是Alder Lake擁有的唯一的Linux bug,還有一個現有的集群調度器功能問題持續存在,與以前的內核相比,在Linux 5.16上造成了相當大的性能降級,之前多項性能測試對比結果也表明經過優化的Windows 11是最適合英特爾12代酷睿處理器的操作系統。
存取這裡瞭解更多: