近日,Linux内核的缔造者Linus Torvalds通过电子邮件正式揭晓了Linux Kernel 6.12的诞生,这一新版本携带着一系列突破性更新与功能强化,尤为引人注目的是对实时“PREEMPT_RT”的全面整合。
Linux 6.12的核心亮点之一,在于它将“PREEMPT_RT”(实时Linux)补丁正式纳入主线,这一变革显著优化了实时应用的执行效率。通过实现内核进程的可抢占性,系统能够确保实时计算的准确无误,这对于追求极致可靠性与快速响应的实时系统领域而言,无疑是一项重大飞跃。
新版本引入了创新的sched_ext调度器,该调度器基于BPF(Berkeley Packet Filter)程序定义的调度类进行运作,为系统管理员提供了前所未有的灵活性与定制化空间。
在硬件兼容性方面,Linux 6.12同样取得了显著进展。它不仅新增了对英特尔显卡风扇转速的显示支持,还加入了对英特尔Panther Lake HDMI音频的支持,并默认启用了Intel Xe² Lunar Lake和Battlemage GPU,为Intel Core Ultra 200V系列处理器用户带来了即插即用的便捷体验。显卡驱动程序的更新也进一步巩固了这些改进。
Linux 6.12还拓宽了其应用场景,增加了对Android作为受保护客户机运行的支持,并优化了性能与一系列新型互联PMU的兼容性。
硬件支持范围的扩大也是此次更新的亮点之一。新版内核现已支持包括Marvell xSPI、MTK7981、Microshop PIC64GX、NXP i.MX8ULP、Rockchip RK3576以及多款Realtek网络芯片在内的多种硬件设备。
在文件系统层面,Linux 6.12对EXT4、Btrfs、exFAT、FUSE、F2FS和Bcachefs进行了多项改进,显著提升了系统的稳定性和用户友好性。
除了上述功能增强外,Linux 6.12还致力于解决现有问题,包含大量错误修复和回归问题的处理。例如,对Bcachefs文件系统的进一步修复,以及解决了AMD Ryzen 7000/8000系列主机在虚拟化环境下可能出现的随机重启问题。