英特尔为 Alder Lake 添加 Linux 空闲驱动程序支持

虽然英特尔 Alder Lake 已经推出大约半年,并且在 Linux 上运行良好,特别是在 v5.16+ 内核上,但用于 CPU 空闲时间管理的“intel_idle”驱动程序不支持这些最新的英特尔台式机/移动设备处理器,但现在正在为可能的节能优势提供这种支持。

Intel 的张锐周五发布了一个补丁,将 Alder Lake 支持添加到 intel_idle Linux 驱动程序中。这类似于Intel Idle 驱动程序最近添加了 Xeon Sapphire Rapids 支持

intel_idle 驱动程序与支持 MWAIT 的 Intel CPU 一起使用,旨在提供更节能的 Linux 使用。我们将看到 Alder Lake 的影响,因为到目前为止 Linux CPU 功率数字与我们在 Windows 下看到的没有太大不同。由于 Alder Lake 支持补丁现在才发布,它至少要到 Linux 5.19 才会成为主线。

image.php_-58

就像之前谈到的 Sapphire Rapids intel_idle 工作一样,C1 和 C1E 电源状态现在是互斥的,一次只能启用其中一个状态。但是有了这种 Alder Lake 支持,C1E 比 C1 更受青睐——与 Sapphire Rapids 不同,在 Sapphire Rapids 中,C1 是首选,因为退出状态的延迟较低,这对服务器性能特征很重要。因此,默认情况下,使用 Alder Lake 会首选 C1E,以实现更大的节能,尽管延迟稍高。但与一般的 Linux 和开源一样,C1 和 C1E 偏好可以通过内核进行配置。 补丁

_还带有针对 Alder Lake 移动和 Alder Lake 桌面处理器调整的自定义 c 状态表。一旦这个迟来的代码被主线化,我们将看看这个对 Alder Lake 的 Intel Idle 驱动程序支持是否会产生任何有意义的差异。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun153503.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2022年4月17日 上午10:36
下一篇 2022年4月17日 上午10:39

相关推荐