ラップトップの Intel CPU の PL2 電力レベルを永久的に無効にしたいのですが、それは可能ですか? 方法は?
いくつかの説明:インテル プロセッサーが予想以上に電力を消費する理由: TDP とターボの説明。
念のため言っておくと、私のCPUはインテル ペンティアム シルバー N5030、私は Linux を使用しています。
アップデート。コメントで提案されているように、代わりに「Linux で Intel ターボ ブーストを無効にする」を検索してみたところ、ここでいくつかの解決策が見つかりました。UbuntuでIntel Turbo Boostを無効にするただし、これらのソリューションでは、スクリプトの作成や MSR レジスタの「手動」操作が必要であり、私にとっては少々扱いにくいです。ラップトップの BIOS にスイッチが見つかりませんでした。
答え1
Linux で intel_pstate 周波数スケーリング ドライバーを使用している場合、ターボ ブーストを無効にするには、次のコマンドを実行します。
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を無効にする。