雖然在池塘的這一邊,我們中的許多人已經處於歐洲杯模式,而在另一邊,他們正準備進入這種狀態,但在美洲杯上,萊納斯·托瓦爾茲繼續他的事情並推出了 Linux 6.10。正如通常每兩個月左右發布的新功能一樣,其中有許多新功能,但也許與 TPM 相關的一項新發展引起了人們的關注。而很多Linux用戶也不知道那是什麼,直到Windows用戶抱怨無法升級到第11版Windows系統。
像往常一樣,我們將提供 列出所有新聞 Linux 6.10 的重要特性,當時收集到的一個 邁克爾·拉拉貝爾。為了不讓本文變得過長,我們給您留下了該清單。
Linux 6.10的新增功能
- 圖形和顯示:
- Panthor 的 DRM 驅動程式已合併,以支援需要基於韌體的命令流前端 (CSF) 的新 Arm Mali GPU。
- 英特爾自適應同步 SDP。
- 增加了對 Intel Lunar Lake 顯示卡/顯示器的支援。
- HDMI 音效支援 Intel Battlemage 顯示卡。
- 英特爾低延遲軌道可提高計算工作負載的效能。
- 對開源 GPU 驅動程式的許多其他改進。
- 改進了 AMD ROCm/AMDKFD 對「小型」Ryzen APU 的支援。
- RISC-V 的可設定啟動映像壓縮,因此可以根據需要選擇 BZ2/LZ4/LZMA/LZO/Zstd,而不是僅限於 Gzip。
- 支援 RISC-V 硬體上的新 AMD GPU。 RISC-V 現在具有核心模式 FPU 支持,這是 AMDGPU 顯示核心與具有 DCN IP 的新型 AMD 顯示卡配合使用所必需的。
- 適用於 Qualcomm Snapdragon 的 DisplayPort/eDP
- 處理器:
- THP / mTHP,可帶來更高的效能。
- Intel 和 AMD P-State 驅動程式更新,修復了現代 Intel 和 AMD 處理器上 CPU 頻率縮放的問題並進行了其他改進。
- 64 位元 ARM 現在可以選擇停用 32 位元使用者空間支援。
- ARM64 支援建立平面影像樹 (FIT) 影像。 FIT 是具有必要的 DeviceTree 的 Linux 內核,可以輕鬆分發,並且可以透過 U-Boot、Coreboot 和 LinuxBoot 啟動。
- RISC-V 現在支援 Linux 核心建置中的 Rust 程式碼。
- 支援 RISC-V Milk-V Mars 以及 ARM 平台的各種附加功能。
- Intel QAT 驅動程式的即時遷移。
- 英特爾 HFI 將停止浪費 CPU 週期。
- AMD Zen 5 CPU 的效能工具更新以及新 Intel CPU 型號的更新事件。
- 圍繞 Intel Trust Domain Extensions (TDX) 進行更多 KVM 準備工作。
- Turbostat 實用程式中的新硬體支援。
- x86 指令解碼器現在已準備好用於 APX 和其他新的 Intel x86_64 ISA 新增。
- x32 影子堆疊和其他 x86 變更。
- 刪除對非常舊的 DEC Alpha 硬體的支援。
- 主核心中刪除了對 PowerPC 40x 處理器的支援。
- 文件系統和存儲:
- 透過 IO_uring 獲得更好的零複製效能。
- 由於新的 AVX-512、VAES 和其他最佳化實施,最新 Intel 和 AMD CPU 上的 AES-XTS 磁碟/檔案加密速度更快。
- 區域寫入插入 (ZWP) 可實現更好的效能。
- EROFS 的 Zstd 壓縮。
- 在支援 FSCRYPT 加密(例如 EXT4 和 F2FS)的檔案系統上開啟未加密的檔案時,效能更佳。
- 透過被定罪的殺人犯 Hans Reiser 的一封監獄信件清理 ReiserFS 自述文件。
- Bcachefs 為線上 fsck 和更多安全性改進做好準備。
- 支援 EXT4 FS_IOC_GETFSSYSFSPATH。
- XFS 擴展了其線上修復支援。
- F2FS 在分區儲存配置中效果最佳。
- 由於 systemd 和 YaST 等用戶空間的損壞,Btrfs 恢復了「norecovery」掛載選項。
- 現代 NTFS 驅動程式(Paragon 的 NTFS3)的錯誤修復。
- Device Mapper 的 DM-Crypt 現在支援「高優先權」標誌,以獲得更好的效能和延遲。
- NFSD 最佳化和新 nfsdctl 使用者空間實用程式的準備。
- NFS v2 用戶端支援現在預設為停用。
- VirtIO-FS 具有 FUSE 的多佇列支援。
- 改進了 OCFS2 的寫入效能。
- Linux 上的遊戲:
- Steam Deck IMU 支援 Steam Deck 運動感應器以及 ASUS ROG Ally HID 支援。
- NTSYNC 驅動程式合併以模擬 Windows NT 同步原語。但該驅動程式尚未達到 Wine/Steam Play (Proton) 的可用狀態,因為更多補丁仍在等待中。
- 支援 Machenike G5 Pro 遊戲控制器。
- 支援更多基於ARM的手持遊戲機。
- 其他Linux硬體:
- 華碩 ROG 2024 和聯想 ThinkPad 13X 筆記型電腦的聲音支援。
- Lenovo ThinkStation 驅動程序,用於公開 Lenovo ThinkStation 工作站上的硬體監控。
- NZXT Kraken 2023 AIO CPU 冷卻器支援硬體監控。
- ChromeOS 平台驅動程式支援 Framework 13 和 Framework 16。
- 一些損壞和未使用的驅動程式已被刪除,內核行數減少了約 19 行。
- 支援另一個 USB 轉並行連接埠適配器。
- 支援重新啟動 CXL 設備。
- 對筆記型電腦/平台驅動程式進行了許多改進,包括對 Acer Aspire One ARM64 EC 筆記型電腦的支援。
- 由於英特爾圍繞 CXL 所做的所有工程工作,更多的 Compute Express Link 功能現已到位。
- 英特爾的 IPU6 驅動程式終於更新,以改進對許多運行 Linux 的現代英特爾筆記型電腦的網路攝影機支援。
- Firewire/IEEE-1394 的改進將在 2024 年繼續進行。
- Linux 7 支援新的英特爾網路硬體以及其他新的網路位元和更多 WiFi 6.10 硬體。
- 一般核心改進:
- VirtIO 的各種改進。
- Linux在啟動時會列印佔用的記憶體槽數。
- 各種程式設計師更新。
- 透過允許在高核心數伺服器上儲存更多機器檢查日誌,可以更好地處理大型伺服器上出現「嚴重錯誤」的情況。
- 支援裸機硬體上已發布的中斷。
- 從核心中刪除 sysctl 哨兵膨脹。
- 更新至 Rust 1.78 工具鏈以及 Linux 版 Rust 核心的其他附加內容。
- SLUB 分配器的持續改進。
- 安全:
- Mseal 作為新的記憶體密封系統調用,可以由 C 庫和 Web 瀏覽器用於記憶體密封,類似於某些 BSD 中可用的記憶體密封。
- Linux 核心安全設定已擴展,包括啟用核心控制流程完整性 (KCFI) 和其他保護。
- TPM 匯流排加密和完整性保護,防止對可信任平台模組的攻擊。
現在可用
Linux 6.10 現在可用 en kernel.org,但是決定這條路線的人必須執行手動安裝。在 Ubuntu 中執行此操作的最佳方法是 主線內核,儘管我們建議,除非在嚴重的情況下,否則應繼續使用我們的發行版提供的核心。