Linux 6.16发布,进一步加强对Rust的支持

2025年7月29日 Linux 6.16 发布,带来了更快的文件系统、改进的机密内存支持以及更多 Rust 语言支持:

首先,Rust 语言正继续更深入地融入内核。在我的清单中,最值得一提的是内核现在拥有了驱动核心和 PCI 设备子系统的 Rust 绑定。这种方式将使向 Linux 中添加新的基于 Rust 的硬件驱动变得更加容易。此外,新的 Rust 抽象已被整合到直接渲染管理器(DRM)中,特别是在 ioctl 处理、文件/GEM 内存管理以及主要 GPU 供应商(如 AMD、英伟达和英特尔)的驱动/设备基础设施方面。这些变化有望减少漏洞并优化图形性能,这会让游戏玩家和人工智能/机器学习开发者更满意。

Linux 6.16 还对 Rust 包(Crate,Rust 的打包格式)支持进行了总体改进。这将使构建、维护和整合 Rust 内核模块到内核中变得更加轻松。对于那些仍然热爱 C 语言的人来说,不必担心。绝大多数内核代码仍然是用 C 语言编写的,而且 Rust 在短期内不太可能取代 C 语言。也许十年后,情况会有所不同。

Linux正在借助Linux内核逐步进入主流编程语言,未来在嵌入式和系统编程方面将继续扩大应用。

原文链接:,转发请注明来源!