英特爾爲Linux打造PCIe冷卻驅動抗擊6.0挑戰
英特爾爲 Linux 用戶開發 PCIe 冷卻驅動程序的工作已達到一個重要的里程碑。據 Phoronix 發佈的一份報告,該驅動程序已準備好與即將推出的 Linux 6.13 內核合併。這意味着,當 11 月的某個時候更新後的操作系統可用時,面臨熱挑戰且配備了 PCIe 存儲的 Linux 系統應當能夠處理得更好。隨着 PCIe 6.0 的即將到來,此類措施可能會變得更加重要。
我們之前曾報道過,英特爾的開發團隊在 5 月份就爲 Linux 準備了這個 PCIe 冷卻驅動程序,如今我們從他們的工作中收穫了首個成果。Tom’s Hardware的讀者會意識到,從 PCIe 3.0 到當前的 PCIe 5.0 存儲,熱問題有所增加。PC 和遊戲機(比如 PS5)可用的最佳 SSD 採用了 PCIe 5.0 技術,但冷卻問題需要考慮。
隨着最新的 PCIe 存儲設備的問世,配備散熱器和 主動冷卻的 SSD 已成爲常見配置。然而,驅動軟件同樣能起到重要作用——所以英特爾才努力爲 Linux 準備 PCIe 冷卻驅動程序。
PCIe 冷卻驅動程序將以多種方式工作。首次發佈的版本將通過降低 PCIe 鏈路速度來幫助控制溫度。換句話說,按照驅動程序的描述,它“通過降低 PCIe 設備的帶寬來實現 PCIe 冷卻機制。”也許這個驅動程序應該叫做“PCIe 節流驅動程序”,但在技術領域,“節流”是個不好的詞。
隨着 PCIe 6.0 接口與設備的出現,Phoronix 覺得英特爾的 PCIe 冷卻驅動程序還能更上一層樓。其暗示,未來的 PCIe 6.0 存儲技術也將在驅動程序認爲恰當之時,通過降低 PCIe 鏈路寬度來實現熱管理。
源報告稱,英特爾的 PCIe 冷卻驅動程序已被排入 PCI 子系統的“next”分支,準備在爲 Linux 6.13 合併窗口準備的 PCI 更新中進行提交。當更新後的操作系統成爲主流之後,通過新的“PCIE_THERMAL”Kconfig 開關啓用新的 PCIe 冷卻驅動程序將很簡單。正如我們上面提到的,預計 Linux 6.13 內核將於 11 月推出。
PCIe 6.0 規範於 2022 年最終確定,原型控制器和物理接口在 2023 年 被展示。預計商業 PCIe 6.0 設備仍將在 2024 年底之前面市。