Linux Kernel 5.17為AMD硬件帶來大量改進
伴隨著Linux 人才團隊的擴建以及加速推進對下一代硬件的支持,正在開發的Linux 5.17 內核上會有大量AMD 功能獲得重大改進,並將在Linux 的AMD 兼容性和處理方面迎來更新的進展。科技媒體Phoronix 報導了關於Linux 5.17 的功能概述,現在新功能的定稿已經提交並被標記為Linux 5.17-rc1。
現在,Linux Kernel 5.17 開始進入每週更新的候選版本階段,預估會在今年3 月下旬正式發布。Phoronix 提醒用戶,Linux 5.17 不會是Ubuntu 22.04 LTS 的默認內核,但Fedora 36 以及眾多春季Linux 發行版會採用該內核版本。
以下是整合到Linux 5.17 的主要AMD 功能介紹
● 新版AMD P-state 驅動已經正式準備好發布。這個驅動是AMD 和Valve 合作開發的,與標準的ACPI CPUFreq 驅動相比,有助於提高Linux 平台上的電源效率。
AMD 的P-State 驅動依賴於ACPI 協作處理器性能控制(CPCC),它在創建更精細的計算機處理器頻率和性能狀態信息可用性方面由平台揭示部分。通過ACPI CPPC,只要啟用CPPC,AMD的P狀態就只能與Zen 2和未來的處理器兼容。
與Scheutil 治理器相結合,AMD P-State 應該允許比目前利用CPUFreq 與Schedutil 的過程更多的性能。
● 在最新的Zen 4 處理器技術方面,有許多發展,包括EDAC 和SMCA 的更新,包括識別註冊DDR5 和減載DDR5 內存類別以便報告。K10 溫度寫入支持似乎比計劃提前合併,在發布後有希望,就像過去通常看到的那樣,特別是在Zen 1到3系列。這種缺乏支持的情況對於訪問準時的CPU支持溫度監測顯示得併不好。
● AMD Smart Trace Buffer(AMD STB),是一個循環數據緩衝器,記錄系統執行信息,從內部分析故障。AMD STB 始終處於活動狀態,當錯誤發生時可以擦除,而不需要進行任何額外的儀器測試或重新創建錯誤來尋找解決方案。AMD 智能跟踪緩衝器的支持已經正式完成,在利用較新的硬件時,CPU 和Radeon dGPU 部分都將在Linux 5.17 版本中準備就緒。
● 用於AMD Renoir 的硬件現在已經支持其音頻協處理器的Sound Open Firmware。Linux 5.17將是第一個支持Sound Open Firmware的AMD平台,Sound Open Firmware傳統上是作為一個英特爾項目整合的,但已經失效了。
● 此外,在AMD 的Linux 筆記本電腦方面,修復了AMD s2idle 故障,以及AMD 的S2idle/S0ix 相關Linux 工作的最新集合。許多帶有X570、B550、B450、X470芯片組的較新的華碩主板現在將包括對工作傳感器的支持–這是Linux平台的第一次。Linux 5.17還提出了對Rembrandt SoC網絡的支持。
● 對Rembrandt APU 提供GPU 恢復和Van Gogh 的無縫啟動,以及修復了其他幾個錯誤,並將在未來更新為更加兼容。這次的AMDGPU DRM 內核驅動方面並不像最近的一些內核發布那樣令人興奮。
● 最後,Linux 5.17 可以使用AMD 3DNow。帶有Hudson D4 芯片組的AMD Fusion APU 系統,預計可以改善啟動時間。指令位於內核的代碼內。