我想永久/持续禁用笔记本电脑中英特尔 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。