首頁 >系統教程 >Linux >Linux內核6.12 RC4發行:6.x系列中的大版本

Linux內核6.12 RC4發行:6.x系列中的大版本

William Shakespeare
William Shakespeare原創
2025-03-09 11:25:09668瀏覽

Linux內核6.12第四個候選版本(RC4)發布

Linus Torvalds於2024年10月20日發布了Linux內核6.12的第四個候選版本(RC4)。雖然並非有史以來最大的RC4版本,但就提交數量而言,它是6.x系列中最大的一個。

Torvalds對RC4版本規模表示了一些擔憂,希望下週能平靜一些。然而,他向用戶保證,這些提交主要包括一些小的修復,並沒有“特別可怕的事情發生”。

目錄

    1. 驅動程序
    1. 文件系統
    1. 內核核心
  • 錯誤修復和次要改進
  • 試用Linux內核6.12 RC4

版本亮點

雖然Linux 6.12 RC4中的提交數量高於預期,但變化的整體性質仍然大多很小,重點是修復錯誤和提高穩定性。

Linux Kernel 6.12 RC4 Released: A Big Release In 6.x Series

以下是不同組件的一些顯著變化:

1. 驅動程序

大約三分之一的變化與驅動程序有關,重點關注GPU和網絡。藍牙和RDMA(遠程直接內存訪問)等其他設備也有更新。

  • GPU: 對AMDGPU驅動程序的更改包括對節能功能和虛擬功能(VF)處理的優化。
  • 網絡: RDMA子系統進行多次修復,旨在解決與舊適配器的隊列工作條目(CQ WQE)相關的錯誤,並解決特定的事件處理問題。
  • 藍牙: 已解決模塊卸載和調試文件的問題,確保在移除模塊或模塊無法初始化時系統行為正確。

2. 文件系統

此版本在文件系統方面有相當多的活動,特別是針對bcachefs的修復,bcachefs是一個備受關注的新的寫時復製文件系統。 SMB、XFS和Btrfs也有改進。

  • bcachefs: 作為文件系統中的主要焦點,這個寫時復制(COW)文件系統已經進行了多次修復,旨在改進事務處理和解決死鎖問題。
  • XFS: XFS文件系統已更新,以改進其對某些fork分配的處理,並解決寫入路徑中的問題。
  • Btrfs: Btrfs中與inode引用和擴展處理相關的幾個小修復,有助於提高穩定性和性能。

3. 內核核心

調度程序、網絡、BPF(Berkeley Packet Filter)和跟踪等幾個核心內核子系統已更新。這些更改範圍從小的優化到解決特定問題的修復。

  • 調度程序: 調度程序子系統中的一個修復程序解決了喚醒搶占問題,確保在出現某些條件時任務切換按預期進行。
  • BPF (Berkeley Packet Filter): BPF子系統已更新,以糾正與寄存器之間增量傳播相關的問題,並處理任務過濾器中的極端情況。

錯誤修復和次要改進

RC4中的許多更改都是小的、單行修復,用於解決特定錯誤。這些修復涵蓋了廣泛的領域,包括:

  • 文檔: 對技術文檔的更正,確保開發人員和用戶都能獲得準確的信息。
  • 架構: 對RISC-V等架構的更新,重點是BPF和中斷處理。
  • I/O子系統: USB、IOMMU和塊設備的幾個修復程序,包括解決競爭條件和糾正緩衝區管理問題。

試用Linux內核6.12 RC4

儘管此候選版本的規模很大,但其重點在於小的修復,這表明它比以前的版本有了穩定和漸進的改進。

鼓勵用戶和開發人員徹底測試Linux 6.12-rc4,以確保所有子系統都能按預期運行。您可以從Kernel.org網站或Linus Torvalds的git樹下載它。

  • Linux內核6.12 RC4發行說明

以上是Linux內核6.12 RC4發行:6.x系列中的大版本的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn