永久禁用 Intel CPU 的功率等級 2 (PL2)

永久禁用 Intel CPU 的功率等級 2 (PL2)

我想永久/持續禁用筆記型電腦中 Intel 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

相關內容