Linus Torvalds 在邮件列表宣布推出 Linux Kernel 6.12。
更新亮点
- 对‘PREEMPT_RT’(Real-Time Linux) 补丁的主线支持,显著提升了实时应用的性能,通过使内核进程可抢占——有效地实现了正确的实时计算
-
引入新的
sched_ext
调度程序,其文档描述为“行为可以通过一组 BPF 程序定义的调度器类——BPF 调度器” -
在 Linux 内核的 panic 蓝屏界面添加包含错误代码信息的二维码
图形显示方面还包括更新内核后及显卡驱动程序后终于能够显示英特尔显卡的风扇转速、支持英特尔 Panther Lake HDMI 音频以及默认启用 Intel Xe² Lunar Lake 和 Battlemage GPU,因此用户若在搭载 Intel Core Ultra 200V 系列处理器的笔记本电脑上安装 Linux 系统将为这些显卡提供开箱即用支持。
其他新功能还包括对 EROFS 文件系统的文件支持挂载、对 LoongArch KVM 虚拟机提供 PMU 支持、对 RISC-V 上的基于 ACPI 的中断控制器枚举提供支持。
Linux Kernel 6.12 还增加了在 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 带来各种改进,提升稳定性和易用性等。
延伸阅读
- Linus:我只是修改几行代码就提升了 2.6% 性能
- Linux 主线内核已合并史诗级补丁 ‘PREEMPT_RT’
- 开发者为 Linux 内核的 Panic 界面 “整活”:添加二维码、修改背景颜色