最後 第八個沒有必要發布候選版本 Linus Torvalds 發布了穩定版本 Linux 6.8。在RC6上曾經有過質疑,但當他們推出RC7時,這些質疑就開始消散,現在已經得到了證實。與往常一樣,新核心版本包含許多新功能,其中大多數是以對新硬體的支援的形式。這並不總是意味著它是最近的,有時只是添加了一些以前不存在的東西。
此外,Linux 6.8 之所以脫穎而出,是因為 性能得到了改進。我們已經有一些版本添加了很多內容,並且在 Linux 6.8 中獲得了一致性,這轉化為效能。以下是最值得注意的新聞清單(來自 Phoronix)從 Linux 6.8 開始。
Linux 6.8亮點
- 處理器:
- 作為下一代 AMD 硬體持續支援的一部分,增加了更多 AMD Zen 5 ID。
- AMD PMC 驅動程式支援 Zen 5。
- Intel QAT 420xx「GEN 5」硬體支援 QuickAssist 技術。
- 自 Sapphire Rapids 以來,各種 Xeon 可擴充 CPU 型號中都有用於英特爾分析加速器的英特爾 IAA 核心中的加密壓縮驅動程式。
- Intel Lunar Lake Thunderbolt 支援。
- Rust 核心對 LoongArch CPU 的支援。
- 作為 s390 變更的一部分,預設會停用對企業系統架構 (ESA) 31 位元 ELF 二進位檔案的支援。
- IBM Z 發現這個新核心的系統呼叫輸入效能提高了約 11%。
- XIP 核心對 RISC-V 的支援已恢復以實現就地執行。
- 當啟動時停用 6.8 位元 x86 支援時,Linux 32 會更好地通知使用者。
- 透過更改 Intel P-State 驅動程序,Intel Meteor Lake CPU 能夠在 Linux 6.8 上超頻。
- 現在支援適用於 KVM 來賓的英特爾 LAM 以及正在進行的圍繞機密虛擬機的工作。
- 更多英特爾 TDX 程式碼可保護 KVM 來賓。
- 最初在主線內核中支援 Snapdragon 8 Gen 3 和 X Elite SoC。
- 對 Google Tensor G1 SoC 的支援終於上行了。
- 改進了對 AMD Zen 4 記憶體控制器事件的支援。
- 為即將推出的英特爾伺服器 CPU 進行電源管理準備。
- 對 AMD CPU 進行最佳化,以避免不必要的序列化 MSR 存取。
- EDAC 支援 AMD AI 加速器。
- 刪除了對 ARM11 MPCore CPU 的支援。
- 支援AMD MicroBlaze V軟核心RISC-V CPU。
- 圖像:
- AMD 顏色管理代碼的前導位,儘管目前預設未啟用它們。
- 新的 Intel Xe DRM 核心驅動程式可作為 i915 驅動程式的實驗性替代方案。
- Imagination PowerVR DRM 驅動程式終於與 Mesa 上的 PowerVR Vulkan 驅動程式一起針對特定 Rogue GPU 進行了更新。
- Raspberry Pi 5 圖形驅動程式支援 V3D。
- 在 RDNA3 GPU 上執行 ROCm 運算應用程式時支援 AMD GFXOFF,以協助節省功耗/熱量。
- AMD WiFi WBRF 緩解視訊記憶體時鐘和 WiFi 硬體之間的射頻幹擾。
- 文件系統和存儲:
- 新的系統呼叫可取得有關掛載檔案系統的更多詳細資訊。
- 針對低記憶體場景的 EROFS 最佳化。
- Bcachefs 的修復和改進以及一些不錯的性能工作。
- 非阻塞搜尋 GFS2 叢集檔案系統。
- Btrfs 元資料處理現在使用 folios 完成。
- 支援 EROFS 子頁面中的壓縮資料。
- F2FS 改進了對分區塊設備的支援。
- 更多XFS線上修復功能。
- 支援阻止寫入已安裝的區塊設備。
- 其他硬件:
- 更多CXL功能代碼,這次是關於一致設備屬性表的CDAT分析。
- 支援 Apple M1 USB4/Thunderbolt DART。
- StarFive RISC-V SoC 相機子系統驅動程式已更新,以改善 StarFive 核心支援。
- AWS Nitro 安全模組驅動程式終於更新了。
- 對 Intel 和 AMD 筆記型電腦的兼容性進行了各種改進。
- 更多支援 AMD 和 Intel 的聲音硬體以及一些 USB 音訊混音器。
- Gigabyte AORUS Waterforce 驅動程式已更新,可公開 Gigabyte AIO 液體冷卻器的硬體監控指標。
- 支援Intel Gaudi 2C加速器。
- 基於 ACPI 的 CSI-2/MIPI 相機枚舉。
- 第一個用 Rust 寫的網路 PHY 驅動程式。
- 刪除了對英特爾 Carrilo Ranch 的支援。
- Linux 上的遊戲:
- 支援各種廉價的 ARM 驅動的手持遊戲機設備。
- 最初支援此便攜式遊戲機的 Lenovo Legion Go 控制器。
- 支援 Adafruit Seesaw 遊戲手把。
- Steam 控制器修復了從 SteamOS 向後移植的問題。
- 支援 Nintendo Switch Online (NSO) 控制器。
- 安全:AppArmor 切換到 SHA256 策略哈希,以獲得比 SHA1 更高的安全性。
- 他人:
- Rust 工具鏈更新至 Rust 1.74.1。
- 板去除。
- 更多 Linux 調度程序調整,包括 EEVDF。
- 繼續 sysctl 哨兵膨脹清理。
- Linux 網路更新可以將許多並發連線的 TCP 吞吐量提高約 40%。
- 刪除舊的和過時的網路驅動程式。
Linux 6.8 現在可用。它將在一段時間內達到不同的發行版,這取決於其開發理念。它將是 Ubuntu 24.04 使用的核心。