许多电源管理子系统更新和相关更改已合并到正在开发的 Linux 6.16 内核中。
随着英特尔对 Linux 6.16 的更新,电源管理现在支持英特尔 P-State 驱动程序中的能源感知调度 (EAS),适用于没有 SMT 的混合平台,适用于当前一代 Lunar Lake 和下一代 Panther Lake 平台。这应该会提高能效,但如果将更多工作分配给低功耗 E 内核,则可能会导致性能降低。我很快就会运行一些英特尔 EAS 基准测试。
在 AMD 方面,电源管理拉取支持“请求的 CPU 最小频率”BIOS 选项现在由 AMD P-State 驱动程序支持。Zen 4 和更新的 AMD EPYC 系统具有此 BIOS 选项,允许用户设置初始 CPU 频率下限,该限制可以在运行时通过 “scaling_min_freq” sysfs 文件覆盖。
电源管理拉取请求还支持在 CPPC CPUFreq 驱动程序中选择自治 CPU 性能状态。加上各种其他更新。
通过此拉取提供有关 Linux 6.16 的电源管理更改的更多详细信息。
Intel 的 Rafael Wysocki 还发送了 Linux 6.16 的 ACPI 更新,其中包括 ACPICA 20241212 和 20250404 更新。这增加了对新 MRRM / ERDT / RIMT 表的支持,同时还扩展了对 RAS2 和 DMAR 表的支持。
本周与电力相关的第三个拉动是热控制更新。新增了对 in340x 驱动程序的 Intel Platform Temperature Control Interface 支持。英特尔平台温度控制接口用于处理皮肤和电路板温度,并在超过 PTC 阈值时根据需要调整 SoC 性能。
转自 Intel PTC, Intel EAS & AMD Requested CPU Min Freq Features Merged For Linux 6.16 – Phoronix
Linuxeden开源社区