Linus Torvalds已正式发布Linux 7.0内核,这一版本将成为Ubuntu 26.04 LTS的默认内核。Linux 7.0引入了标准化文件系统错误报告机制、更快的交换区性能,以及Rockchip ARM64单板计算机的硬件视频解码支持。同时,它还新增了Rock Band 4蓝牙控制器的兼容性。
值得注意的是,版本号跳到7.0并不代表里程碑式的重大革新。Linus Torvalds一直明确表示,内核版本号的递增主要是因为次版本号变得过长,而非达到特定里程碑。尽管如此,本次发布仍包含大量实用改进,值得Linux用户、开发者以及硬件爱好者关注。

随着内存价格持续攀升,内核在内存管理和交换区方面的优化显得尤为及时。Linux 7.0延续了从Linux 6.18开始的交换子系统重构工作,第二阶段重点清理并加速了内存压力下将数据从交换区读回RAM的过程。
在多进程共享已交换出内存的工作负载测试中(如启用持久化的Redis),吞吐量提升最高可达20%。桌面用户虽然收益相对温和,但补丁说明显示各项指标均优于或持平于上一版本。
对于配置了后备设备的Zram用户,这一变化同样带来实惠。过去,当RAM满载时,内核需先解压Zram页面再写入磁盘;现在可直接写入压缩后的数据,减少了不必要的CPU开销。这些改进让系统在高负载场景下响应更流畅,尤其适合虚拟化、容器化和大数据处理环境。
文件系统是Linux的核心组件之一,7.0版本在这方面持续精进。Ubuntu默认使用的EXT4文件系统获得了并发直接I/O写入性能提升,这一优化建立在Linux 6.19引入的大块大小和写入性能工作基础上。
对于同时运行多个进程写入磁盘的场景(如备份工具、构建系统、下载管理器),EXT4的写入可靠性显著提高。虽然没有公布具体基准数据,但实际表现已优于之前基线。
双系统用户或需要连接Windows格式化硬盘的用户将直接受益于NTFS3驱动的重大更新。新特性包括延迟分配以提升性能、基于iomap的文件操作,以及针对大型目录扫描的更好预读支持。
exFAT文件系统(常用于SD卡和U盘)则优化了多集群读取逻辑。根据提交记录,在512字节集群的磁盘上,顺序读取速度提升约10%。不过,这一收益主要体现在小集群(小于32KB)的老旧或低容量介质上,现代大容量存储设备通常使用更大集群,因此普通用户感知可能不明显。
Linux 7.0还首次引入了通用的文件系统错误报告框架。此前,各文件系统对元数据损坏和I/O错误的报告方式不一致,甚至部分文件系统根本不报告。现在,所有错误可通过fsnotify统一传递给用户空间。

XFS文件系统在此基础上实现了“自愈”能力。当通过新框架报告错误时,systemd管理的后台守护进程可自动进行修复,即使磁盘处于挂载和使用状态。这一特性极大提升了数据可靠性,尤其适合服务器和存储密集型应用。
运行在10代及更新Intel CPU上的用户,在多线程工作负载中可能获得适度性能提升。原因是Intel Transactional Synchronization Extensions(TSX)现在默认启用。
TSX此前因2019年发现的TSX Asynchronous Abort漏洞而被全局禁用,该漏洞影响6至9代Core处理器以及部分10代芯片。大多数10代及更高芯片并不受此漏洞影响,因此Linux 7.0引入了动态“auto”设置:受影响处理器保持关闭,未受影响的则自动开启。
这一变化让现代Intel平台的多线程应用(如编译、渲染、科学计算)获得更高效的同步支持,实际收益取决于具体工作负载和CPU型号。
Rockchip RK3588和RK3576系列单板计算机用户迎来重大利好。Linux 7.0通过Collabora的贡献,实现了H.264和H.265的硬件加速视频解码,并已集成到GStreamer和FFmpeg中。
此前,这些芯片的硬件解码仅能在厂商BSP内核中使用。7.0版本让主线内核直接支持,在Orange Pi 5、Radxa ROCK 5等设备上,Ubuntu 26.04 LTS首次启动即可实现流畅4K视频播放,无需额外配置。

这一更新对ARM开发板爱好者和边缘计算用户意义重大,降低了主线内核与厂商优化之间的差距,推动开源生态进一步成熟。
每个内核版本都会为尚未上市的芯片做前期支持工作,Linux 7.0也不例外。但更值得关注的是对现有硬件的优化。
GCN 1.0和1.1时代的老旧Radeon GPU在Linux 6.19迁移到现代amdgpu驱动后,已获得原生Vulkan支持和显著性能提升,本次发布进一步修复了稳定性问题。
使用开源NVK驱动的新一代NVIDIA GPU用户将受益于恢复的大页支持,性能得到改善。
Intel方面,Xe图形驱动暴露了更多温度传感器。Intel Arc B系列(Battlemage)独立显卡不再阻塞D3cold这一最深的PCIe省电状态,闲置时功耗进一步降低。

Linux 7.0移除了laptop_mode这一可追溯至2.6内核时代的电源管理特性。该特性原本用于跟踪硬盘旋转状态以节省电量,但在SSD已成为笔记本主流存储的今天,其价值已远低于维护成本。
内核开发者Johannes Weiner表示,保持这一特性的“投入产出比”已不值得,它还增加了内存管理、块层和文件系统代码的复杂度,且多年未与最新回收和回写机制充分测试。移除后,代码更简洁,未来优化空间更大。
笔记本硬件支持一直是内核关注的重点。ASUS WMI驱动优化了ROG和TUF系列的背光控制、键盘与RGB亮度调节,并新增Fn+F5风扇控制键支持。
HP WMI驱动为Victus S系列增加手动风扇控制,Victus 16则修复了静音LED指示灯的音频问题。
Lenovo WMI驱动(适用于Legion笔记本和Legion Go等游戏掌机)通过HWMON暴露硬件监控数据,便于监控工具读取风扇转速和温度。
TUXEDO InfinityBook Gen7用户可通过新sysfs属性管理可配置总图形功耗(cTGP),目前仅支持搭载NVIDIA 3000系列GPU的型号。
外设方面,PS4和PS5平台的Rock Band 4蓝牙吉他控制器获得原生支持,太阳能充电的Logitech K980键盘也实现完整蓝牙兼容。这些看似小众的改进,让Linux在游戏娱乐和日常办公场景中更具亲和力。

系统整体响应性获得小幅提升:得益于PID分配改进,线程创建和销毁速度加快10-16%;多核机器上的文件打开/关闭操作也提升4-16%(具体取决于测试条件)。
安全管理员可使用新增的io_uring BPF过滤功能,对操作进行沙箱化,无需完全禁用io_uring。
Qualcomm Snapdragon X2 Elite的上游支持持续推进,本次更新落地PHY支持。虽然X Elite系列的Linux体验仍在逐步完善,但进展稳步向前。

此外,Rust语言支持正式转为永久特性,不再处于实验阶段;SpacemiT K3 RVA23 SoC获得主线支持;非阻塞直接写入功能修复;Tux启动logo替换选项更易配置;Apple Silicon USB Type-C支持完善;SHA-1模块签名被移除;ML-DSA后量子签名算法加入;TPS65185驱动新增HWMON温度报告(用于PineNote);WiFi 8(Ultra High Reliability)前期准备;Btrfs在块大小超过系统页面大小时支持直接I/O;RISC-V新增Zicfiss和Zicfilp扩展支持;EROFS默认启用LZMA压缩。
Ubuntu 26.04 LTS将直接搭载Linux 7.0内核。Ubuntu 24.04 LTS用户将于7月通过软件更新获得回传版本,这也是24.04的最后一个新内核版本。
Ubuntu 25.10用户无法通过官方通道获得7.0更新,需通过mainline kernel PPA、DEB包或自行编译安装。
需要强调的是,Canonical的mainline内核构建不推荐大多数用户使用。它缺少认证Ubuntu内核的某些启用项,且无法获得Ubuntu开发者的支持。
如果当前系统运行稳定,建议不要为升级而升级。即使安装工具简化了流程,也应优先确保数据备份和硬件兼容性。

Linux 7.0的发布再次证明,内核开发团队始终专注于解决实际问题、提升兼容性和性能,而非追求噱头式的版本跳跃。对于桌面用户、服务器管理员、单板机爱好者和开发者而言,这次更新都带来了实实在在的收益。无论你是日常办公、游戏娱乐还是专业开发,Linux 7.0都值得持续关注。未来,随着更多发行版跟进,这一内核将进一步巩固Linux在开源生态中的核心地位。
更新时间:2026-04-16
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight All Rights Reserved.
Powered By 71396.com 闽ICP备11008920号
闽公网安备35020302034844号