Linux 5.16 對遊戲進行了多項改進,BTRFS 提供了更好的性能,SMB 和 CIFS 連接更穩定,以及其他一些新穎之處

Linux 5.16

嗯,我們這裡已經有了。 在我們剛剛過去的日期“減速”之後,不僅如此,而且最重要的日子是周六,Linus Torvalds 剛剛發布了穩定版 Linux 5.16. 這就是發生的事情 最新的 LTS 版本 它將在他們發布 Linux 5.17 後的一段時間內得到支持,該版本將在兩週內開始開發。

在最傑出的新奇事物中(通過 Phoronix) 我們可以提到 Linux 5.16 添加了來自 FUTEX2 的 futex_waitv 系統調用,它 將改善在 Linux 上播放 Windows 遊戲的體驗. 另一方面,對開發人員非常關注的兩種硬件的支持,Apple Silicon M1 和簡單的 Raspberry Pi 板,持續改進。

Linux 5.16亮點

  • 圖像:
    • 在支持 DP 2.0 的下一代 GPU 之前,用於 AMDGPU 驅動程序的 DisplayPort 2.0。
    • Rembrandt / Yellow Carp 的 AMDGPU USB4 顯示通道正在通過添加 USB4 進行準備。
    • AMD 的新 GPU 使用其新的代碼路徑進行設備枚舉。
    • 支持 VirtIO 上下文類型以支持更多使用 VirtIO 虛擬圖形驅動程序的用例。
    • Gen12 顯卡現在支持 Intel 的 Protected Xe Path。
    • Alder Lake S 顯卡現在被認為是穩定的,英特爾 DG1 PCI ID 也終於出現了,因為 DG1 已經基本穩定了。
  • 處理器:
    • 支持帶有內核的 Intel AMX。
    • AMD EPYC CPU 現在可以使用 KVM 在主機內享受 SEV / SEV-ES 實時遷移。
    • Yellow Carp 和 VanGogh APU 音頻協處理器工作的音頻支持。
    • 默認的 RISC-V 內核版本現在支持開源 NVIDIA 驅動程序。
    • Intel Raptor Lake 型號識別補丁。
    • RISC-V KVM 管理程序支持未來支持該管理程序擴展的 RISC-V 處理器。
    • 主內核中的 Raspberry Pi 計算模塊 4 支持。
    • 消除 MIPS Netlogic SoC。
    • 支持 Snapdragon 690 和其他新的 ARM 硬件,如瑞芯微 RK3566 和 RK3688。
    • 集群感知調度支持改進處理器的調度決策,其中內核與共享資源(如 L2 緩存)集群。 這是針對 ARM 和 x86 的,儘管目前它正在導致 Intel Alder Lake 的回歸。
  • Linux 上的遊戲:
    • FUTEX2 系統調用 futex_waitv 是一個很大的改進,可以使在 Linux 上運行的 Windows 遊戲更好地適應 Windows 內核的功能。 為了利用這一點,需要更新 Proton 和 WINE。
    • Switch Pro 和 Joy-Cons 控制器的 Nintendo Switch 控制器已得到改進。
    • 更好地支持 Sony PlayStation 5 控制器。
    • 更好地支持 HP Omen 筆記本電腦。
    • Steam 甲板顯示面板方向改進。
  • 存儲和文件系統:
    • 塊子系統優化,包括 Jens Axboe 在優化 Linux 內核的每核 IOPS 潛力方面的大部分工作。
    • Btrfs 的更多性能改進。
    • F2FS 添加了一個選項來故意對文件系統進行分段,以使開發人員受益。
    • 默認情況下啟用異步目錄的更快 Ceph。
    • AFS、9p 和 Netfslib 現在使用作品集。
    • 用於 EROFS 的 LZMA / MicroLZMA 壓縮。
    • XFS 的內存佔用減少作業。
  • 聯網:
    • Microsoft SMB3 / CIFS 增強功能,包括修復和一些性能工作。
    • Realtek RT89 WiFi 控制器支持新的 802.11ax 無線適配器。
  • 其他硬件:
    • 工作傳感器支持更多華碩和華擎主板。
    • 支持 Apple 妙控鍵盤 2021。
    • Habana Labs AI 控制器現在支持通過 DMA-BUF 進行點對點共享。
    • ACPI 的工作已經完成,以允許控制器在關閉或處於低功耗狀態時測試硬件。
    • 更多 CXL 子系統啟用工作。
    • System76 筆記本的硬件支持增強。
    • 處理 CE 驅動背光的新驅動程序。
    • 更好的 AMD S0ix 支持。
    • USB 作為 Apple Silicon 更新的一部分工作。
    • 蘋果 M1 PCIe 控制器。
    • XHCI 控制器的 AMD Yellow Carp 運行時電源管理。
    • 能源管理方面的許多改進。
    • 更好的 USB 低延遲音頻支持和其他聲音增強。
  • 安全:
    • SELinux / LSM / Smack 控制和審核 IO_uring。
    • 改進了 Retpoline 代碼以處理返回跳板代碼的重寫。 x86 BPF 代碼現在也更好地符合對 Retpolines 的期望。
    • 未來支持 FGKASLR 作為細粒度/粒度核心地址空間排列的隨機化的準備工作。
    • 支持 KVM 來賓控制 AMD PSF 檢查位,以便在需要時進行與安全相關的更改。
    • Microsoft 開始提供 Hyper-V 隔離 VM 支持。
    • SECCOMP 線程的 Spectre SSBD / STIBP 默認值已放寬。
  • 他人:
    • 內存文件夾已成為 Linux 內存管理代碼的核心增強功能。
    • 基於 DAMON 的內存回收已經到來,以幫助 Linux 在內存不足的情況下。
    • 現在可以使用內核的 Zstd 更新實現。
    • Xen 可以更快地啟動 PV 來賓。
    • 很多工作已經開始清理代碼。

現在可以在內核存檔中找到

Linux 5.16 已經發布,並且 可用 en 內核檔案. 想要安裝它的 Ubuntu 用戶必須自己完成。 Jammy Jellyfish 將是一個 LTS 版本,因此它應該會隨 Linux 5.15 一起發布。 無論如何,Linux 5.16 永遠不會正式進入 Ubuntu。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。