Linux Kernel 6.12 RC3 發布:修復大量錯誤並提升性能
2024年10月13日,Linus Torvalds發布了Linux內核6.12的第三個候選版本(RC3)。雖然乍一看這個版本似乎沒什麼特別之處,但它實際上修復了多個bug,提升了性能,並確保了內核多個領域的穩定性。
本文將總結Linux 6.12-rc3中最重要的更改、錯誤修復和更新。
目錄
這個版本一個比較不尋常的方面是,由於重新生成了UTF表格,導致大量的更改,將原本只有一行的修復變成了6703行的差異。
除了這個異常之外,該版本的發布對於RC3來說是典型的,包括驅動程序更新、文件系統修復、核心網絡調整和工具更新。下面,我們將詳細介紹這些關鍵改進。
與大多數內核更新一樣,驅動程序更新在RC3的更改中佔據主導地位。這些更新主要集中在GPU和網絡組件上,但也包括對USB、MMC、fbdev(幀緩衝設備)和熱驅動程序等領域的小幅更新。
關鍵更改包括:
RC3中幾個文件系統都得到了改進,包括XFS、SMB和NTFS3。這些修復解決了性能問題和穩定性問題,有助於保持內核存儲子系統的可靠性。
一些更新改進了核心網絡功能,確保更流暢的操作並解決了已知的錯誤:
此版本中的工具部分也受到了關注。更新包括對自檢的刷新,確保測試工具與最近的內核更改保持同步。內存管理子系統和網絡組件的自檢已擴展,確保內核在不斷發展過程中得到徹底測試。
關鍵改進:
除了主要更改之外,RC3還包括一系列較小的、看似隨機的修復,這些修復涉及調度程序、內存管理和io_uring系統調用接口等領域。這些修復針對的是可能影響特定用戶或工作負載的極端情況或罕見情況,但有助於提高內核的整體穩定性。
例如:
與任何RC版本一樣,鼓勵開發人員和用戶測試RC3,以幫助在最終版本發布之前識別任何剩餘問題。
用戶可以從Kernel.org網站或Linus Torvalds的git樹下載6.12的第三個候選版本進行測試。
請注意,由於這些開發版本具有實驗性,因此不應將其用於生產系統。
Linux內核6.12 RC3帶來了許多改進,尤其是在驅動程序支持、文件系統可靠性和核心網絡方面。有關更多詳細信息,請參閱下面給出的鏈接中的官方發行說明:
以上是Linux內核6.12 RC3發布的詳細內容。更多資訊請關注PHP中文網其他相關文章!