持续禁用英特尔 CPU 的功率级别 2 (PL2)

持续禁用英特尔 CPU 的功率级别 2 (PL2)

我想永久/持续禁用笔记本电脑中英特尔 CPU 的 PL2 功率级别。可以吗?如何操作?

一些解释:为什么英特尔处理器的功耗比预期的要高:TDP 和 Turbo 解释

以防万一,我的 CPU英特尔奔腾银牌 N5030,我正在使用 Linux。


更新。根据评论中的建议,我尝试寻找“在 Linux 上禁用英特尔睿频加速”,并在这里找到了一些解决方案:在 ubuntu 中禁用 Intel Turbo Boost。然而,这些解决方案需要编写脚本或“手动”操作 MSR 寄存器,这让我有些不适应。我没有在笔记本电脑的 BIOS 中找到开关。

答案1

如果使用 intel_pstate 频率调节驱动程序,则可以通过以下命令在 Linux 上禁用睿频加速:

echo "1" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo

要检查是否正在使用 intel_pstate 频率调节,请运行:

cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_driver

如果不使用intel_pstate调频,则需要安装msr-tools:

sudo apt-get install msr-tools

要禁用,请执行以下操作:

wrmsr -a 0x1a0 0x4000850089

欲了解更多信息,请参阅帖子 在 ubuntu 中禁用 Intel Turbo Boost

相关内容