昨天(8 月 16 日),Linus 如期放出了 Linux 7.2。它将成为 Ubuntu 26.10 等秋季新版的默认内核。这个开发周期被 AI 生成的补丁洪流搞得鸡飞狗跳,但版本还是准点发了——两个月一个版本,雷打不动。
Linus 这次说了啥
公告还是熟悉的配方,先吐槽:"发布前的最后一周,又一次比我期望的大得多。不过既然赶上了'新常态',真要为此推迟发布,恐怕永远也发不出来了。"
然后是本次最大的瓜:这个周期新上的"公平"GPU 调度器,最后关头被发现有性能回归,整个被回退到老的 FIFO。Linus 倒是看得开:"这不算优雅,但代码没准备好还惹了麻烦,回退就是正确答案。以后再战。"
结尾照例预告:7.3 的合并窗口明天开启,我这已经堆了 40 个 pull request 了——感谢各位守时的人。
值得关注的更新

挑几个有意思的说说。
缓存感知调度是本版本的头牌。简单讲,调度器现在会尽量把共用同一份数据的任务(比如同进程的线程)塞进同一块末级缓存(LLC)里,别让数据在核心之间来回"搬家"。在多 CCD 的 AMD 处理器和多路服务器上,这是实打实的免费性能。
内存这边也有好消息。MGLRU 回收路径优化后,MongoDB 场景最高快了约 30%;swap 子系统的重构走到第四阶段,挂载 1TB swap 设备能省下约 512MB 内存——以前这些是被元数据白白吃掉的。
USB4STREAM 挺好玩:Intel 搞的新协议,两台机器用 USB4/雷电线直连后,两侧各出一个 /dev/tbstreamX 设备,一边 echo 一边 cat 就把数据传过去了。不会用 socket 的 dd、cat 们也能享受满速线缆。
其余的快速过一遍:Btrfs 顺序写和直连 I/O 提速,新增 dm-inlinecrypt 轻量加密目标;AMD Zen 6(EPYC 9006 "Venice" 已上市)主线支持基本就位;AMDGPU 初步支持 HDMI 2.1 FRL,默认关着;Apple M3 能启动到控制台了——目前也仅此而已。性能上,AMD 和 Intel 服务器平台的 I/O 吞吐都有可测的提升,连 sed 天天在读的 /proc/filesystems 都被顺手优化了一把。
接下来:7.3

合并窗口今天就开了。可以期待的:对游戏负载更友好的"扁平化调度"、Intel 大小核集群负载均衡优化、Zen 6 每核动态 EPP、Apple M3 Pro/Max/Ultra 初步支持、PCIe Gen5 NVMe 小 I/O 瓶颈修复,用 Rust 写的 NVIDIA Nova 驱动也在稳步推进。
照这个节奏,7.3 十月底发布,7.4 年底见——后者大概率就是今年的 LTS 内核。
一个版本周期里,既有缓存调度这种硬核改进,也有"上了又撤"的坦率回退。这大概就是 AI 时代内核开发的日常:忙,但没乱。
参考:
- Phoronix: Linux 7.2 Released
- Kernel Newbies: Linux 7.2 Changes