Linux 5.13 版本最近發布,Linux 開發人員已經在著手開發下一個核心版本。幾天前,Linus Torvalds 宣布發布了 Linux 5.14 的第一個候選版本 (RC1)。
這個 RC1 版本是在為期兩週的合併窗口之後發布的,Linux 5.14 的第一個候選版本現在可以使用該內核的下一個版本的所有新功能。
Linux 5.14-rc1得益於大約 1.650 名開發者的貢獻,並且還有大約 11,859 個檔案變更、近 82,000 個插入和 285,485 個刪除。
在第一個 RC Linux 5.14-rc1 中,針對 Intel 和 AMD Radeon GPU 驅動程式引入了一些改進,引入了 memfd_secret 作為新的系統呼叫來創建秘密記憶體區域,降低了 USB 音訊驅動程式的延遲,對檔案系統驅動程式進行了一些改進等等。
“總的來說,我認為這裡不會有任何大的驚喜,從尺寸的角度來看,它看起來是一個非常正常的版本。 希望這能轉化為一個美好而平靜的發布週期,但你永遠不知道。 最新版本很棒,但儘管如此,一切都非常安靜,因此大小並不總是決定因素,”Linus Torvalds 在宣布 5.14-rc1 時說。 此版本主要關注驅動程序,但內核團隊也刪除了數以萬計的遺留代碼行。
“似乎有點不尋常的是,這個文檔中有很多行刪除,因為舊的 IDE 層終於達到了期待已久的終點,我們所有的 IDE 支持現在都基於 libata。 當然,僅僅因為我們刪除了所有遺留的 IDE 代碼並不意味著我們已經減少了整體的行數 - 幾萬行遺留代碼不足以平衡通常的核心增長。 但看到干淨總是很高興,”托瓦茲週日在他的廣告中寫道。
Torvalds 預計這將是一個“相當常規的版本”,與 6 月下旬發布的穩定版 5.13 相比,該版本提供了對蘋果 M1 處理器的初步支持,以及對 Landlock 和 FreeSync HDMI 的支持。
除了尚未加入 Linux 5.14-rc1 的 Rust 支持外,內核社區也非常期待。 事實上,Linus Torvalds 在 5.14 月份暗示該項目進展順利,Linux 1 版可能會支持 Rust。 但是,Linux 5.14 RCXNUMX 的發布並非如此。
這就是為什麼所有想要了解 Rust 在 Linux 內核中的集成如何發展的人都必須等待一段時間。
至於從新版本中脫穎而出的其他變化,Linux 5.14-rc1 中的主要變化如下所示:
- Intel 和 AMD Radeon 顯卡驅動程序增強
- 添加了 memfd_secret,一個用於創建秘密內存區域的新系統調用
- 實現了低延遲 USB 音頻驅動程序
- 實施了許多文件系統驅動程序改進
- 圍繞英特爾 Alder Lake 混合處理器的持續激活
- 刪除了舊版 IDE 代碼
- 通過 SFH 驅動程序更新為 AMD Ryzen 筆記本電腦實施了許多改進
- 等等。
Linux 5.14 穩定版預計將於 8 月下旬或 9 月初發布,這將正好趕上 Ubuntu 21.10 的發布,以及其他發行版(如 Fedora 35)的更新。
如果您想了解更多關於 Linux 5.14 新 RC1 版本的信息,可以在以下連結中找到詳細資訊。