Linux内核6.16在周末发布,虽然没有重大新功能,但包含大量错误修复和代码优化。该版本拥有3840万行代码,分布在超过78000个文件中。主要改进包括:支持英特尔2023年高级性能扩展,XFS和ext4文件系统性能优化,NUMA系统自动调优,五级页表支持,以及USB硬件声音解码卸载功能。这些改进展现了Linux在大型服务器到小型设备的广泛应用范围。
尽管近期出现一些争议,但 Rust for Linux 项目仍在稳步推进。Linux 内核维护者 Miguel Ojeda 发布了 "Rust 内核政策",澄清了将 Rust 代码整合到主要由 C 语言构建的开源内核中的相关努力。文件承认一些关键内核维护者支持在内核中使用 Rust,但也暗示并非所有维护者都持相同态度。这反映了 Rust 在 Linux 内核中的地位仍存在争议,但项目依然活跃。
Linux 内核开发者尝试将 Rust 代码引入内核,但遭到部分维护者的反对。他们认为使用多种语言会带来不必要的复杂性和风险。争议主要集中在 Rust 代码如何与现有 C 代码交互,以及如何维护多语言项目等问题上。这反映了新旧技术融合过程中的挑战,也凸显了开源社区中不同观点的碰撞。
Linux 内核 6.13 版本正式发布,带来了多项改进。主要包括 AMD CPU 和 GPU 的电源管理优化、对新硬件的支持、文件系统的改进以及新的内核调度模型。虽然这些变化对普通用户影响有限,但为未来的重大改进奠定了基础。