Linus Torvalds 刚刚通过发布 Linux 7.0-rc1 完成了 Linux 7.0 的合并窗口期。虽然此次大版本号升级是Linus Torvalds 习惯在 x.19 版本后提升主版本号,但 Linux 7.0 确实包含了大量新功能。
Linux 7.0 汇集了众多变更与新特性。除了版本号跃升带来的变化外,该内核更值得关注的是预计将成为 Ubuntu 26.04 LTS 和 Fedora 44 等系统的默认内核,这使其成为格外特殊的版本。Linux 7.0 加强了对英特尔 Nova Lake 和 Diamond Rapids 处理器的支持,同时扩展了 AMD Zen 6 的适配范围,并全面新增了大量硬件驱动支持——包括针对非 AMD/英特尔平台的工作,例如更多高通骁龙 X2 的上游支持。在图形处理方面,还新增了对 AMD 即将推出的图形硬件的支持。
Linux 7.0 还带来了一系列文件系统改进、苹果 USB Type-C PHY 支持、多种性能优化、持续的笔记本电脑驱动增强、多通道 SPI、SPI NAND 的 Octal DTR 支持、更多华硕主板的传感器监控、非阻塞时间戳、标准化的通用 I/O 错误报告,并正式结束了 Rust 实验阶段,确认该编程语言支持将长期保留。
在性能方面,Linux 7.0 为 AMD EPYC 平台上的 PostgreSQL 带来了显著性能提升,优化了 exFAT 的顺序读取性能,实施了多种 F2FS 文件系统增强,改进了内存管理机制,增强了 EXT4 对并发直接 I/O 写入的支持,默认启用英特尔 TSX 自动模式,开展了调度器性能与可扩展性优化,并为 Nouveau 恢复了大型页面支持以提升 NVK 性能。
Linux 7.0-rc1 可通过 Git.Kernel.org 克隆获取。