据ZDNet报道,Linux之父Linus Torvalds于上周末宣布发布Linux内核7.2。新内核引入缓存感知调度、多项文件系统与网络改进,并包含大量由AI工具发现的漏洞修复。

Torvalds在发布说明中表示,发布前最后一周的补丁规模“再次超出了我的预期”,但“新常态”就是如此。他此前曾解释,所谓“新常态”指的是大量修复工作,其中许多来自各种AI工具的审查。

这些修复大多并非由AI编写的新功能,而是针对AI发现的安全漏洞的补丁。Torvalds强调,AI检测出的漏洞本质上并非秘密,将其列入私人名单只会造成重复劳动。他并非反对使用AI,而是认为AI工具只有在真正发挥作用而非制造不必要麻烦时才有价值。

本次更新的核心特性是缓存感知调度(Cache Aware Scheduling)。该功能可将共享数据的任务聚合到同一LLC缓存域,减少缓存抖动和缓存未命中,提升数据访问效率。此前调度器在核心间平衡负载时不会检查线程是否共享内存,导致重复拉取数据。新版本通过代码保护机制避免缓存域过载,并减少不必要的线程迁移。多线程服务器、AI/机器学习计算任务及部分游戏将明显受益。

新内核还带来多项驱动和文件系统改进。首次支持AMDGPU的HDMI 2.1固定速率链路,可输出未压缩的4K 120Hz和8K视频。AMD与Intel处理器均获得I/O速度提升。实验性folios增至2MB,ext4和XFS的I/O映射转换继续推进,exFAT改用内核iomap,读写速度最高提升87%。

Windows NTFS处理得到改进。新增Intel开发的USB4STREAM协议支持,可通过USB4/雷电链路实现主机间原始数据流传输,用于快速备份或共享外设。网络方面加入Wi-Fi Aware支持和早期Wi-Fi 8/UHR基础。

最后一个重要变化是回滚。测试期间,一个“更公平”的GPU调度器方案在部分AMD图形配置上出现性能回退,因此Linux 7.2恢复使用FIFO调度。

Linux 7.2源码现已发布,但多数用户应等待发行版打包和验证后再升级,生产环境尤其如此。