概述
Linus Torvalds 在邮件列表中宣布推出 Linux Kernel 6.12,该版本带来了多项重要的更新和功能增强。
更新亮点
- PREEMPT_RT 支持主要内容:Linux Kernel 6.12 正式对 ‘PREEMPT_RT’(Real-Time Linux)补丁进行主线支持。效果:显著提升了实时应用的性能,通过使内核进程可抢占,实现了正确的实时计算。
- 新的 sched_ext 调度程序主要内容:引入新的调度程序 sched_ext。文档描述:行为可以通过一组 BPF 程序定义的调度器类——BPF 调度器。
- panic 界面改进主要内容:在 Linux 内核的 panic 蓝屏界面添加包含错误代码信息的二维码。目的:便于快速诊断和排查错误。
- 图形显示方面英特尔显卡支持:更新内核及显卡驱动程序后,能够显示英特尔显卡的风扇转速。音频支持:支持英特尔 Panther Lake HDMI 音频。默认启用 GPU:默认启用 Intel Xe^2 Lunar Lake 和 Battlemage GPU。笔记本支持:用户若在搭载 Intel Core Ultra 200V 系列处理器的笔记本电脑上安装 Linux 系统,将为这些显卡提供开箱即用支持。
- 其他新功能EROFS 文件系统支持:对 EROFS 文件系统的文件支持挂载。LoongArch KVM 支持:为 LoongArch KVM 虚拟机提供 PMU 支持。RISC-V 支持:对 RISC-V 上的基于 ACPI 的中断控制器枚举提供支持。Android 支持:增加在 Android 上作为受保护客户机运行的支持。性能支持:对一系列新互联 PMU 的支持。
- 硬件支持更新驱动程序更新:新版驱动程序和更新后的驱动程序提供更好的硬件支持。新增硬件支持:包括 Marvell xSPI、MTK7981、Microshop PIC64GX、NXP i.MX8ULP、Rockchip RK3576、Realtek RTL 9054、RTL 9068、RTL 9075、RTL 9071 等。消费级设备支持:基于 Arm64 架构的 Surface 设备。LG 笔记本电脑的操作区域。Dell 笔记本电脑的电池充电设置更改。ASUS Vivobook 风扇配置文件。高分辨率滚轮滚动等新硬件功能。
- 文件系统改进EXT4、Btrfs、exFAT、FUSE、F2FS 和 Bcachefs:带来各种改进,提升稳定性和易用性。
总结
Linux Kernel 6.12 的发布标志着 Linux 系统在实时性能、调度器灵活性、硬件支持、图形显示和文件系统等多个方面取得了重要进展。此次更新不仅增强了系统的功能,还提高了系统的稳定性和易用性,为用户带来了更好的使用体验。