Linux 6.18發布:年度最后版本或成新長期支持版本

Linux 6.18發布:年度最后版本或成新長期支持版本

2025年最后一個新內核版本已經發布 , Linux 6.18很可能成為下一個長期支持版本 。
11月最后一個星期日 , Linus Torvalds宣布發布Linux 6.18內核 , 這個在1991年由Ari Lemmke以他的名字命名的內核 。 這是今年的最后一個內核版本 , 這意味著6.18很可能成為下一個長期支持內核版本 。
和往常一樣 , 這個版本包含了大量新驅動程序 , 并改進了對多種硬件的支持 。 雖然有許多功能變化和改進 , 但沒有太多重大的新功能 。 6.18中最顯著的變化是Linus移除了實驗性的bcachefs文件系統 , 該文件系統在近兩年前的6.7版本中加入 , 并在9月被降級為外部維護 。 bcachefs項目現在提供外部倉庫 , 可在Debian、Ubuntu、Fedora和openSUSE上安裝文件系統的DKMS模塊 , 項目主頁顯示它已包含在Arch和NixOS中 。
內核直接支持的其他各種文件系統都得到了改進 。 XFS卷現在可以在使用中進行檢查和修復 , 這對于需要長時間離線檢查的大型服務器存儲卷特別有用 。 用于microSD卡和USB設備的exFAT驅動程序在某些操作上現在快了16倍 。 Btrfs代碼在某些地方更加并行化 , ext4有一些功能改進 , 用于非內核文件系統的FUSE模塊現在更快 , 緩存處理也有改進 。 一個意外的細節是 , 對于通過NFSv4共享的卷 , 現在可以完全禁用緩存 。
新的內核版本意味著對一些新硬件的內置支持 。 這意味著一旦發行版采用新版本 , 一些新設備將無需安裝驅動程序就能工作 。 這次 , 來自華碩、聯想和深圳GamePad Digital的手持設備都獲得了更新支持 , 還包括索尼的DualSense控制器 。 戴爾及其Alienware游戲系列 , 以及HP Omen和多個華碩ROG主板 , 都獲得了更好的監控和其他調整 。 鍵盤和觸控板處理也有改進 。
不僅僅是新硬件支持 。 幾年前 , Intel取消了Optane , 該公司的持久內存技術 。 新的內核功能dm-pcache可以使用持久內存作為傳統可重寫介質(如SSD和機械硬盤)的高吞吐量、低延遲緩存 。
還有對各種x86-64 CPU支持和處理的大量改進 , 盡管其中大部分是服務器或網絡特定的 , 對普通用戶不會直接可見 。
Nouveau開源驅動程序現在可以為圖靈和安培系列GPU使用GSP固件 , 并更好地管理功耗 。 有一個新的Rust驅動程序用于Arm的內置Mali GPU , 還有對Rockchip NPU張量數學加速器的新支持 。 在Arm方面 , 對蘋果M2 SoC的支持得到改進 , 包括Pro、Max和Ultra型號 , 這要歸功于Asahi Linux項目 。 RISC-V和龍芯支持也有改進 。
經過兩年的工作 , 6.18包含了新的Rust版本Binder , Android的進程間通信管理器 。 Binder最初來源于BeOS , 然后轉移到Palm , 成為多媒體多任務Palm OS Cobalt的一部分 。 Binder的C實現從3.19版本開始就是主線內核的一部分 。
內核現在可以檢測并處理它在FreeBSD的內置bhyve虛擬機監控器下運行 。 巧合的是 , FreeBSD 15.0也剛剛發布 , 在這個版本中bhyve支持虛擬機中超過255個虛擬處理器 。
超過五年來 , 內核提供了一種使用文件句柄訪問和管理進程的方法 , 稱為pidfds(進程標識符文件描述符) 。 在6.18中 , 創建者Christian Brauner擴展了這個功能 , 現在它也可以處理內核命名空間 。
另一個補丁添加了對新AccECN協議的支持 , 即準確顯式擁塞通知 。 相對較新的eBPF子系統允許程序在內核內運行并修改其行為 , 現在對eBPF程序的加密簽名有了初步支持 。
內核6.18引入了另一個更高級別的存儲管理 , 這次是針對RAM的sheaves 。 內核專家可能會欣賞LWN對slabs、sheaves和barns的深入研究 。
新內核很快會出現在滾動發布的發行版中 。 由于Debian和RHEL的新版本都在2025年發布 , 我們懷疑兩者都會跳過6.18 , 但它可能會進入Ubuntu 26.04\"Resolute Raccoon\" 。
Q&A
Q1:Linux 6.18內核有哪些主要改進?
A:Linux 6.18的主要改進包括:XFS卷可以在使用中檢查和修復 , exFAT驅動程序速度提升16倍 , 新增對華碩、聯想等廠商手持設備的支持 , Nouveau驅動支持圖靈和安培系列GPU的GSP固件 , 以及新的Rust版本Binder用于Android進程間通信 。
Q2:bcachefs文件系統發生了什么變化?
A:bcachefs文件系統被從Linux 6.18內核中移除 。 這個實驗性文件系統在近兩年前的6.7版本中加入 , 現在被降級為外部維護 。 bcachefs項目提供外部倉庫 , 可在Debian、Ubuntu、Fedora和openSUSE上安裝文件系統的DKMS模塊 。
Q3:Linux 6.18為什么可能成為長期支持版本?
A:Linux 6.18是2025年的最后一個內核版本 , 按照慣例 , 年度最后的內核版本通常會被選為長期支持版本 。 長期支持版本會獲得更長時間的維護和安全更新 , 適合企業和服務器環境使用 。
【Linux 6.18發布:年度最后版本或成新長期支持版本】

    推薦閱讀