Linus Torvalds 预计将在即将到来的 1 月 19 日星期日发布 Linux 6.13 稳定版,以下是 2025 年第一个主要内核版本最令人兴奋的功能、性能优化和新硬件支持。
Linux 6.13 的一些最令人兴奋的变化包括:
– 带有 ACPI CPPC 的服务器主板上的 AMD EPYC 9005“Turin”处理器现在默认使用 AMD P-State CPU 频率缩放驱动程序,而不是通用的 ACPI CPUFreq 驱动程序。这可能意味着性能和能效有很好的改进,并且看起来适合 AMD Zen 5 服务器。还合并了其他 AMD Zen 5 功能,例如 Zen 5 性能事件、总线锁定陷阱支持等。
– AMD 3D V-Cache Optimizer 驱动程序已合并用于使用 Ryzen X3D 处理器的驱动程序,其中一个 CCD 具有更大的缓存,而另一个 CCD 可以时钟到更高的频率。此驱动程序允许 Linux 用户选择他们是否喜欢将新任务首先放置在具有更大缓存或更高时钟频率的 CCD 上。
– 英特尔已经开始了下一代 Xe3 显卡的早期阶段,最初的目标是具有集成显卡的 Panther Lake SoC。同样在 Panther Lake 方面,Linux 6.13 为第 5 代 NPU 带来了初步支持,该 NPU 在 Panther Lake 中首次亮相。
– 支持许多 M1 之前的旧 Apple 设备,如各种 iPhone 和 iPad。但这是非常初步的支持,因此您的里程可能会有所不同。
– 使用 Raspberry Pi 单板计算机处理游戏/图形工作负载的用户可以通过 V3D DRM 驱动程序中的大/超级页面驱动程序支持获得更好的性能。另一个不错的 Raspberry Pi 新增功能是初始的 RPi 相机前端“CFE”视频捕获支持。
– 对 NVMe 2.1 规范以及 NVMe 旋转设备的初步支持。
– LLC 和 NUMA 对令人兴奋的 “sched_ext” 调度程序代码的认识。
– Clang AutoFDO 和 Propeller 优化支持,用于根据预期工作负载提供给编译器的反馈制作更积极的优化 Linux 内核映像。
– Linux 内核的 Rust 基础设施的转折点,以及更多真正的 Rust 内核驱动程序将很快出现在主线树中的期望。
有关此大型内核更新的更多信息,请参阅更全面的 Linux 6.13 功能列表。Linux 6.13 目前计划于 1 月 19 日以稳定版首次亮相,除非在最后一刻向 Torvalds 提出任何代码问题或疑虑。然后它继续进入 Linux 6.14 合并窗口。
转自 The Most Exciting Kernel Optimizations, New Hardware Support & Other Linux 6.13 Features – Phoronix
Linux 内核的 Rust 基础设施的转折点,以及更多真正的 Rust 内核驱动程序将很快出现在主线树中的期望。