Linux 6.2将为英特尔提供对英特尔Alder Lake-N和Raptor Lake-P CPU电源管理的改进,以及对 Arm 硬件的支持。Linux 内核的新增功能添加了一个“正常”EPB 模式,或 Energy Perfornce Bias,它将改变两个列出的英特尔处理器系列的默认 EPB 电源管理。
Linux 6.2 内核进一步增加了英特尔对 Alder Lake-N 和 Raptor Lake-P CPU 的支持,以及额外的电源管理改进
此更改要求工程师将 EPB 的值更改为“7”(最初默认为“6”),这将有助于减少处理器的功耗,但不是直接来自内核。
英特尔的工程师需要在 Alder Lake-N CPU 上进行测试,并在运行 Google Meet 或类似视频播放等任务时发现了轻负载或电源空闲时刻,并从测试中发现了可喜的结果。结果节省了 200 mW 以上的标准功率,或 385 mW,与 Google Meet 实例相同。Alder Lake-N 移动处理器的节能功能将降低电池消耗并减少处理器散发的热量。
拉取 Linux 6.2 中的更改
拆分 MTRR 和 PAT 初始化代码以至少容纳 Xen PV 和 TDX
来宾,它们不会暴露 MTRR,但只会暴露 PAT。
(TDX 来宾在设置 MTRR 时不支持缓存禁用舞蹈,因此它们属于
同一类别。)这是一项清理工作,旨在
为此类来宾删除所有丑陋的解决方法并单独初始化(Juergen Gross)
将两个新的英特尔 CPU 添加到具有“正常”能源性能偏差的 CPU 列表中,从而实现节能
不要在现代 Centaur CPU 上的 C3 (ARB_DISABLE) 中进行总线主控仲裁