Linux 6.19版本即将正式发布(预计2月8日左右,目前已到rc8阶段),带来了不少亮点:
- 新增listns(2)系统调用,让列出系统上的命名空间变得简单很多,对容器和虚拟化管理很有帮助。
- 引入Live Update Orchestrator(简称LUO),通过kexec方式重启内核,同时尽量保持虚拟机状态不中断,实现接近零停机的内核更新,特别适合云环境。
- 支持PCIe Link Encryption,让PCIe设备能加密与保密虚拟机之间的通信,提升机密计算的安全性。
- Btrfs文件系统改进:支持实验性的shutdown ioctl,scrub或设备替换时可以暂停/恢复,更好处理大于页面大小的块在RAID56中的情况,还为fscrypt集成做准备,性能也有提升。
- Ext4文件系统支持大于页面大小的块设备,在线碎片整理更快,缓冲IO写入性能显著提高。
- DRM Color Pipeline API带来更好的HDR图形支持和更快的处理。
- io_uring继续优化,异步IO性能更强。
- 支持SFrame格式,实现更快的栈帧展开,对调试和性能分析友好。
更多细节可以看Kernel Newbies的变更页面:https://kernelnewbies.org/LinuxChanges
Phoronix的6.19特性总结:https://www.phoronix.com/review/linux-619-features-changes
另外一个大新闻是内核社区终于有了“连续性计划”(continuity plan),1月底合并进文档(Documentation/process/conclave.rst)。如果Linus Torvalds无法继续领导(比如退休或意外),72小时内会触发流程,由最近的Maintainers Summit组织者或Linux Foundation TAB主席召集会议,几周内决定新负责人和仓库管理方式。这解决了社区长期担心的继任问题。
相关提交:https://github.com/torvalds/linux/commit/102606402f4f5943266160e263c450fdfe4dd981
报道:https://www.theregister.com/2026/01/27/linux_continuity_plan
其他值得关注的:
- sched_ext(可扩展调度器类)从6.12合并后,继续有BPF自定义调度策略的实验,包括用机器学习做负载均衡。
- Rust在内核中的代码越来越多,用于驱动和子系统,强调内存安全减少bug。
- 老AMD GCN 1.0/1.1 GPU默认切换到AMDGPU驱动,性能提升明显(有时超30%),还支持Vulkan。
- 安全方面,稳定版有持续修复(io_uring、网络、SMB等),还有硬件相关的保密机制如AMD SEV-TIO。
- Bcachefs已完全从主线移除(6.18开始标记为外部)。
内核开发依然活跃,焦点在性能、安全、虚拟化、新硬件支持,以及适应AI和新兴负载。想深入看讨论,可以直接翻LKML存档:https://lore.kernel.org/lkml/
这些变化让Linux内核在云、AI、游戏硬件和机密计算上更强了,未来值得期待!