# Linux 7.0:内核主要变更和新硬件支持
Linus Torvalds 于 2026 年 4 月 12 日宣布发布了稳定的 Linux 内核 7.0。该版本遵循时间表发布于 Linux 6.19 之后,并将被纳入 Ubuntu 26.04 LTS。内核融入了来自 2,477 名开发者的 15,624 个补丁,总变更大小为 56 MB:新增 704,060 行代码,删除 278,132 行,影响 18,053 个文件。
内核主要新特性
Rust 代码已失去“experimental”实验性状态,便于在生产环境中使用。新 io_uring 过滤机制增强了对异步 I/O 操作的控制。CPU 调度器现默认使用 lazy preemption 延迟抢占,减少上下文切换开销。为精细调整时间量子,添加了对时间片扩展的支持。
文件系统现支持 nullfs 和 XFS 的自主自愈恢复。网络栈新增 AccECN 拥塞通知支持。EXT4 针对并行直接 I/O 写入进行了优化,提升性能。
I/O 错误报告现已在整个内核中标准化。UDP 网络受益于内联优化,降低延迟。
x86 和 AMD/Intel 硬件改进
Intel:
- TSX 扩展在安全 CPU 上默认“auto”模式,无需手动调整即可提升性能。
- Xeon Diamond Rapids 的 NTB 支持和 perf 事件。
- Panther Lake 上“慢速”工作负载的提示。
- Nova Lake 的音频支持。
AMD:
- EPYC 优化:调度器可扩展性和内存管理。
- Zen 6 的 perf 指标。
- Turbostat 中的 L2 缓存统计。
- Zen 5 的 CXL 地址翻译。
新增 LoongArch 特性。对 SPARC 和 Alpha 的修复。
图形和外设
图形驱动已更新:
- 对未来 Radeon 的初步支持。
- Intel Crescent Island 和 Nova Lake 的持续开发,包括多队列处理和温度传感器访问。
- Battlemage 解锁 D3cold。
- AM62P 的 PowerVR。
- GCN 1.0/1.1 的 AMDGPU 修复。
显示驱动的其他改进。
Rust 开发和架构变更
Rust 集成取得进展:为版本 1.95 准备,仅使用稳定特性。RISC-V 用户空间的 CFI。ARM64 的原子 LS64/LS64V 指令,支持单拷贝。OpenRISC 的 FPGA 调试。主线中的 SoC SpacemiT K3 RVA23。笔记本的 Snapdragon X2 Elite。
Kconfig 选项支持自定义启动标志,而非 Tux。
变更分布:
- 51% — 设备驱动。
- 11% — 架构代码。
- 14% — 网络栈。
- 5% — 文件系统。
- 3% — 内核子系统。
主要要点
- 内核中的 Rust 现已稳定,无实验状态。
- 默认 lazy preemption 优化 CPU 调度器。
- Intel TSX 自动模式开箱即用提升 perf。
- XFS 自主恢复和 nullfs 提升可靠性。
- AMD EPYC 和 UDP 网络的主要优化。
Torvalds 指出,小型 AI 生成修复已成为新常态。7.1 的合并窗口已开启,收到 40+ 个拉取请求。
— Editorial Team
暂无评论。