LinusTorvalds今天通過郵件宣佈LinuxKernel6.8正式版已經發佈,這是Linux內核的最新穩定版本,提供不少新功能、改進和優化。
6.8 版的一些亮點功能包括:
LAM / 線性地址屏蔽的虛擬化支持
KVM 的來賓優先內存支持
更新 Bcachefs 文件系統的基本在線文件系統檢查和修復機制
對樹莓派 5 使用的博通 BCM2712 芯片提供支持
基於 AMD ACPI 的 WiFi 頻段 RFI 緩解功能
zswap、CephFS 等功能優化
針對龍芯架構的 Rust 初始支持:
從 6.8 版開始 Linux Kernel 在龍芯架構 (LoongArch) 上提供初始 Rust 支持,UFFDIO_MOVE uABI 操作允許頁面在虛擬地址空間內移動,同時可以避免由 UFFDIO_COPY 完成頁面分配和 memcpy。
KSM 顧問功能可以自動管理內核相同頁面合並子系統,支持用於 SMB 文件系統創建塊和字符特殊文件,而用於創建網絡的 PHY 驅動程序已經獲得 Rust 的初始支持。
目前一般認為 Rust 語言的安全性更好,因此包括 Linux 和 Windows 都在逐漸使用更多 Rust 編寫模塊。
支持周期方面:
Linux Kernel 6.8 版是一個非 LTS 版,它的支持周期隻有幾個月,之後會被 Linux Kernel 6.9 版接替。
目前 Linus Torvalds 已經開啟 Linux Kernel 6.9 版的合並窗口,6.9 版預計是在 2024 年 5 月中旬發佈。