Linux 6.0 支持新芯片、內核修復和怪癖。
Linux 6.0 穩定版已經發布,有 15,000 個非合併提交和引人注目的內核版本號。雖然 Linux 的主要版本只有在上一期中的點數字開始顯得太大時才會出現——“實際上沒有其他原因”——但除了時間戳之外,這個版本還有很多值得注意的事情。
其中最值得注意的可能是一個補丁,該補丁可以防止 AMD 芯片在近二十年中變慢,該補丁基於 2000 年代初的電源管理解決方案,該解決方案已經存在了太久了。英特爾的戴夫·漢森 (Dave Hansen) 編寫了一個補丁,將其變成了 6.0,並在 Ars 帖子的評論中指出,隨著 AMD 系統增加了 CPU 核心數量,該問題已成為代價高昂的洩密事件。普通桌面用戶不會看到巨大的好處,但運行 I/O 密集型應用程序的大型系統應該會獲勝。
6.0 版本中支持全新的 Intel Arc GPU 作為獨立筆記本電腦(儘管它們仍處於實驗階段)。Phoronix Linux 博客指出,所有英特爾 ARC GPU 似乎都在原始開源驅動程序上運行,因此未來英特爾卡和芯片組上市後應該會得到支持。
Linux 6.0 包含許多值得注意的硬件驅動程序:第 4 代 Intel Xeon 服務器芯片、尚未完全推出的第 13 代 Raptor Lake 和 Meteor Lake 芯片、AMD RDNA 3 GPU、Threadripper 處理器、EPYC 系統以及多種音頻驅動程序。較新的 AMD 系統。
一個奇怪的小補充指出了 Linux 內部正在發生的更重要的事情。聯想的ThinkPad X13s基於ARM架構的高通Snapdragon芯片,將在6.0版本中獲得早期支持。ARM 支持是 Linux 創始人 Linus Torvalds 真正希望看到的——他最近為他的 M2 MacBook Air 編寫了內核發行說明,並相信越多的人在 ARM 設備上使用 Linux,錯誤報告就越多,修復也就越多。等等熱情。
您可以在 LWN.net 編譯的 Linux 6.0 中找到其他更改(第一部分和第二部分):
- Rapid Sapphire 處理器的 ACPI 和電源管理改進。
- Samba 內部支持 SMB3 文件傳輸,不再推薦使用 SMB1。
- 關於 RISC-V、OpenRISC 和 LoongArch 技術的其他工作
- 支持Intel Hbana Labs Gaudi2,為機器學習庫提供硬件加速。
- “Guest vCPU stop detector”,它可以在虛擬客戶端掛起時通知主機。
6.0 版本不包括 Rust 改進,但它們很可能會出現在下一個版本 6.1 中。Rust 是一種由 Mozilla 項目贊助的內存安全語言,一開始是 Torvalds 所期待的,現在他希望在 6.0 版本中看到它。“除非發生奇怪的事情,否則他將進入 6.1,” Torvalds在 9 月中旬告訴 ZDNet 的 Steven Vaughan-Nichols 。即使在 6.1 中擁有 Rust 的“核心基礎設施”,也意味著對長期以來由 C 語言主導的 Linux(儘管進行了擴展和修改)的巨大改變。
應該指出的是,2022 年Linux 6.0 進行了修復,以幫助1990 年代早期的 Atari Falcon 計算機(或其模擬後代)更好地處理 VGA 模式、顏色和其他問題。
發佈留言