Linux 之父發話:Rust 將合并到 Linux 5.20 內核中去
有各種用 Rust 重寫的開源項目。因此,在一段時間內被視為 Linux 內核的第二語言也就不足為奇了。?
幾天前在Linux 基金會的開源峰會上,Linus Torvals 提到我們應該期待在下一個內核版本即 Linux Kernel 5.20 中對 Rust 進行試驗。
Linux 之父 Linus Torvalds 在本月 21 日早上的 Linux 基金會開源峰會上發表講話時,談到了 Rust 在 Linux 內核中的可能性,并且它可能很快就會登陸——甚至可能是下一個內核周期。
Linus Torvalds 和 Dirk Hohndel 有他們通常的開源峰會主題演講/聊天,Linus 評論了內核中的 Rust 編程語言代碼。
Torvalds 評論說,他們希望很快將 Rust 基礎設施合并到內核中,甚至可能用于下一個版本——即 Linux 5.20。
目前還沒有任何 Rust for Linux 拉取請求被發送或合并,但是在內核的初始 Rust 啟用代碼中已經開始穩定下來,包括基本的基礎設施、一些基本的示例驅動程序等。
上個月看到最新發布的 Rust Linux 內核補丁使更多功能成型并完成了額外的審查。如前所述,Linux 內核中的這種 Rust 支持在構建內核時仍然是可選的,具體取決于您是否希望僅在 Rust 代碼中實現支持或任何內核功能。
Linux Kernel 5.19 版本將于 7 月底左右發布。因此,5.20 的合并窗口應該在其穩定發布后打開(假設沒有意外延遲)。因此屆時我們將看到 Rust PR 是否已提交并登陸下一個內核版本。從事情的進展來看,這并不太令人驚訝了,更何況已經得到了 Linus 的祝福。
不僅對于 Rust,Linux Kernel 5.20 應該是對下一代硬件支持(包括 RDNA3 和更多功能)的重要更新。
Linux 5.20已經有了一些值得注意的性能優化,新的硬件支持,更多的 AMD 支持工作,RDNA3 有望在該內核版本中處于良好狀態,可能會看到 MGLRU 主線,以及預期的其他功能。