Linux内核7.2正式发布:Btrfs与网络性能大幅升级
服务器操作系统层迎来一次含金量颇高的版本更新。Linus Torvalds于8月16日正式发布Linux内核7.2,本次开发周期有超过2100名开发者参与、创下合并窗口纪录,改进覆盖CPU调度、文件系统、网络、内存管理、虚拟化与安全等服务器关键子系统。据LWN统计,本版本约5%的提交带有AI辅助标记,内核开发本身也进入了"AI协作"时代。
调度与存储:面向服务器负载的实打实提速
7.2最受关注的新特性是CPU调度器的缓存感知负载均衡(cache-aware load balancing):调度器会尽量把共享数据的进程保留在同一缓存域内,减少跨CPU的缓存迁移,对数据库、虚拟化等多核服务器负载有直接收益。
文件系统方面,Btrfs的大页(large folios)支持在本版本默认启用,并提供最高2MB的实验性大页选项;配合直接I/O不再串行执行的改动,写入性能最高可提升59%,顺序写入亦有约15%的提升。ext4同样获得性能优化,XFS的分区存储(zoned storage)支持正式摘掉"实验性"标签。此外,新增的dm-inlinecrypt设备映射目标可直接利用硬件内联加密,对需要落盘加密的合规型业务是个好消息。
网络与其他改进
网络侧,内核SMB服务器新增压缩文件存储与传输压缩支持;NFS在内存不低于16GB的系统上将默认传输块大小提升至4MB,大文件跨服务器传输的往返开销明显下降;MPTCP新增IPv6地址信令支持,PPPoE获得GRO/GSO加速,TCP认证选项(TCP-AO)也已落地。同时,内核移除了超过1.3万行的i486兼容代码及AppleTalk等历史包袱,Rust支持扩展至IBM s390架构。
对于服务器租用和云服务器用户,我们不建议在生产环境第一时间追新主线内核,但7.2的调度与Btrfs改进值得纳入下一轮系统评估:高IO压力的数据库、备份归档与高存储服务器场景收益最为直接。稳妥的做法是先在测试实例验证兼容性,待各大发行版(Ubuntu、Debian、RHEL系)跟进后再灰度上线;升级前务必做好快照备份。
声明:本文由SellBGP编辑部依据公开渠道信息独立撰写。转载请注明出处。