Linux 5.13 将引入 "intel_tcc_cooling" 驱动,该驱动程序可以让用户设定一个低于 CPU 默认设置的温度阈值,从而提前降低处理器内核的时钟频率来帮助冷却较新的英特尔移动/桌面端 CPU。
这个用于 Linux 5.13 的新驱动程序允许为热控制电路(TCC,Thermal Control Circuit)的激活温度设置一个较低的阈值/偏移量。如果想在比默认临界温度更低的温度下设置降频,英特尔 CPU 支持通过 MSR 应用一个偏移量(TCC 偏移量),而不是等到达到默认的 TCC 激活温度时才降频。
最终的结果仍然取决于特定的英特尔平台,以及 CPU 的降频速度和积极程度,这个 “intel_tcc_cooling” 驱动只是用来设置 TCC Offset MSR。
这个新的驱动可以通过 INTEL_TCC_COOLING Kconfig 构建开关来启用。当前形式的驱动程序支持 Skylake 到 Comet Lake 的处理器,以及 Tiger Lake 处理器。
这个英特尔冷却驱动将作为 Linux 5.13 合并窗口的散热更新的一部分被引入系统中。此时需要喊出 AMD YES!
本文地址:https://www.oschina.net/news/140214/intel-cooling-driver