
林納斯·托瓦茲認為一切就緒,無需再等。昨晚在西班牙,林納斯·托瓦茲 扔了 Linux 7.0這是 Ubuntu 26.04 在四月第三季發佈時將使用的核心版本。雖然他常說自己因為手指不夠用(即使把他的手指和腳趾加起來也不夠用)而直接跳到新版本號,但他通常也承認,這次版本升級會帶來許多重要的改進。
以下是所有更改的清單(透過 Phoronix本文也將根據具體情況給予是否安裝的建議。讓我們開始吧。 新聞.
Linux 7.0的新增功能
- Linux 7.0 中的 CPU 變化:
- Linux 7.0 現在預設使用 Intel TSX 自動模式,以便在沒有已知 TSX 相關安全性問題的 Intel CPU 上公開交易同步擴充 (TSX)。
- 英特爾為 DSA 3.0 加速器(資料流加速器)所做的準備。
- 核心原始碼樹中包含的 Turbostat 工具新增了 L2 快取統計資料。
- 核心 perf 子系統中對 AMD Zen 6 的效能事件和指標支援。
- Intel NTB 驅動程式支援 Xeon Diamond Rapids。
- 為鑽石急流隊提供演出活動支援。
- 英特爾 Panther Lake 的「慢」工作負載指標。
- 新增整合式 CPU LongArch 功能。
- Intel LPSS 驅動程式支援 Nova Lake S。
- 支援 Intel Nova Lake 的音訊功能。
- CXL 支援 AMD Zen 5 中的位址轉換功能。
- RISC-V 用戶空間 CFI 支援。
- 更好地支援 OpenRISC 中的 FPGA 開發板。
- 支援 ARM64 上的 LS64/LS64V 單拷貝原子指令。
- 對 CPU SPARC 和 Alpha 移植版進行了活動,主要是修復錯誤。
- 對 SpacemiT K3 RVA23 SoC 的主線支援。
- Linux 7.0 GPU/圖形:
- 即將推出的產品將新增對 AMD 圖形硬體的支援。
- 持續推進 Intel Xe 圖形驅動程式的 SR-IOV 和多設備 SVM 的開發工作。
- 英特爾為 Crescent Island 提供的多隊列支持,以及為這款 AI 推理加速器所做的其他準備工作。
- 支援 Intel Nova Lake 的顯示技術。
- 英特爾驅動程式現在啟用了更多GPU溫度感測器。
- Intel驅動程式停止阻止所有Battlemage GPU上的D3cold。
- Nouveau 重新引入了對大頁面的支持,提高了 NVK 的效能。
- Imagination 的 PowerVR 驅動程式現在支援 AM62P。
- AMDGPU 修復了舊硬體 GCN 1.0/1.1 的問題。
- 其他改進包括核心中的圖形和顯示驅動程式。
- Linux 7.0 儲存 + 檔案系統:
- Btrfs 引入了一個實驗性的 remap-tree 函數。
- XFS 的自主自癒能力。
- EXT4 提高了並發直接 I/O 的寫入效能。
- F2FS 的性能優化。
- 對 NTFS3 驅動程式進行了修正。
- eCryptfs 再次收到上游補丁更新。
- NFS 伺服器執行緒池的動態大小。
- Ceph 中 AES256K 金鑰的準備工作。
- PCIe M.2 連接器電源時序驅動程式。
- 支援 SPI NAND 的 8D-8D-8D 八進位 DTR。
- 非阻塞時間戳記和標準化的通用 I/O 錯誤報告。
- 模組子系統進行了多項更改。
- IO_uring 的 BPF 過濾。
- NULLFS 和 OPEN_TREE_NAMESPACE 已整合。
- Linux 7.0 效能最佳化:
- 對調度器進行更改,以提高效能和可擴充性。
- 工作佇列救援器 (WQ) 的改進。
- 優化記憶體管理程式碼。
- 在核心中,「麥穗」扮演著更重要的角色。
- 大型文件支援文件的發布速度加快 50-75%。
- close_range 系統呼叫得到了顯著改進。
- Linux 7.0 網路:
- UDP 函數未對齊時效能有明顯提升。
- CAKE_MQ 是 sch_cake 的多尾版本。
- 支援 Realtek RTL8127ATF 10G 光纖 SFP。
- Ath12k驅動程式支援高通QCC2072。
- 支援 Airoha AN8811HB 的 2.5 Gbps PHY。
- WiFi 8 UHR 的準備。
- Linux 7.0 中的其他硬體變更:
- 感測器監控功能將應用於更多華碩主機板。
- 支援多通道SPI。
- 適用於 PS4/PS5 的 Rock Band 4 吉他支架。
- 支援 UCSI Thunderbolt Alt 模式。
- 支援 Apple USB Type-C PHY 和高通驍龍 X2 Elite 硬體的 PHY。
- 持續清理 Realtek RTL8723BS 802.11b/g/n WiFi 驅動程式。
- x86 平台驅動程式樹為筆記型電腦帶來了多項改進。
- 德州儀器推出新型RGB LED驅動器。
- 多媒體驅動程式進行了多項更新。
- Linux 7.0 虛擬化:
- 對 Microsoft Hyper-V 進行了改進,包括支援整合調度程序。
- 支援 AMD ERAPS 虛擬化。
- Rust for Linux 7.0:
- Rust 1.95 的準備工作。
- Rust 驅動程式核心的更多改進。
- Rust for Linux 實驗正式結束:Rust 將長期存在於核心中。
- Linux 7.0 安全性:
- 已將多項 AppArmor 改進整合到上游。
- 支援核心模組的抗量子計算 ML-DSA 簽章。
- Linux 7.0 移除項目:
- 更好地分離CardBus遺留程式碼。
- IBM Mwave 數據機驅動程式已從 90 年代的 ThinkPad 筆記型電腦中移除。
- 移除每個並行連接埠上的最後一個乙太網路驅動程式。
- 移除適用於奔騰處理器的舊版 Intel 440BX EDAC 驅動程序,因為它已經失效數十年了。
- 已移除對使用 SHA-1 進行模組簽章的支援。
- Linux 7.0 的其他變化:
- 便於監控各任務組的能源消耗。
- 使用新的 Kconfig 選項,可以在啟動時更輕鬆地替換 Tux 標誌。
- 鎖定上下文檢查是透過編譯器引導的靜態分析整合的。
現在可用
Linux 7.0 這是官方的但它目前還無法從官方網站 kernel.org 下載。應該很快就會上線了。事實上,發布大約 12 小時後仍然沒有提供下載,這確實很奇怪。這提醒我們… 自己安裝新核心是不值得的。除非系統出現嚴重的硬體故障。此外,Ubuntu 26.04 將於下週發布;它將是一個長期支援 (LTS) 版本,並將使用相同的核心。