当前位置: 首页 > 科技观察

Linux之父:Rust将被并入Linux5.20内核_0

时间:2023-03-13 01:16:45 科技观察

各种开源项目都是用Rust改写的。所以它一度被认为是Linux内核的第二语言也就不足为奇了。几天前在Linux基金会的开源峰会上,LinusTorvals提到我们应该期待在下一个内核版本LinuxKernel5.20中试验Rust。在本月21日上午的Linux基金会开源峰会上,Linux之父LinusTorvalds谈到了Rust在Linux内核中的可能性,它可能很快就会落地——甚至可能是下一个内核周期。LinusTorvalds和DirkHohndel进行了他们惯常的开源峰会主题演讲/聊天,Linus评论了内核中的Rust编程语言代码。Torvalds评论说,他们希望尽快将Rust基础架构合并到内核中,甚至可能是下一个版本——即Linux5.20。目前还没有发送或合并任何RustforLinux拉取请求,但是内核的初始Rust启用代码已经开始稳定下来,包括基本的基础设施、一些基本的示例驱动程序等。上个月看到了新发布的RustLinux内核补丁带来更多功能并完成额外的评论。如前所述,在构建内核时,Linux内核中的这种Rust支持仍然是可选的,具体取决于您是否只需要Rust代码中的支持或任何内核功能。LinuxKernel5.19版本将在7月底左右发布。因此,5.20的合并窗口应该在其稳定发布后打开(假设没有意外延迟)。那么我们将看看是否提交了RustPR并在下一个内核版本中登陆。鉴于事情的进展,这并不奇怪,特别是考虑到Linus的祝福。不仅仅是Rust,LinuxKernel5.20应该是对包括RDNA3等在内的下一代硬件支持的重大更新。Linux5.20已经有了一些值得注意的性能优化、新硬件支持、更多AMD支持工作、RDNA3预计将在此内核版本中保持良好状态、MGLRU可能会看到主线以及其他预期功能。