web-dev-qa-db-ja.com

LenovoノートパソコンでCPU周波数スケーリングを無効にする

CPU周波数が数時間ごとにスケールダウンするバグがあります。これは次の場合に発生します。

  1. AC電源を使用しています
  2. スケーリングガバナーは「パフォーマンス」にあります

CPU周波数スケーリングを無効にするために何をしなければなりませんか?私はあなたが手動で最小CPU周波数を強制できることを知っています/sys/devices/system/cpu、しかし、私は本当に恒久的な解決策が欲しいので、CPUfreq値を常に変更する必要はありません。

2
cmcginty

干渉しないようにするために、システムからpowernowdパッケージを削除してください。ターミナルから次を実行:

Sudo apt-get remove powernowd

その後、またはそのパッケージがインストールされていない場合は、次のコマンドを実行してrcconfをインストールします。

Sudo apt-get install rcconf

次に、Sudo rcconfを実行し、スペースを押してondemandサービスを強調表示して無効にします。このサービスは、CPU周波数のスケーリングを制御します。 Enterキーを押して保存し、終了します。手動で停止するには、Sudo /etc/init.d/ondemand stopを実行します。

1
ayan4m1

私は推測しますayan4m1少し詳細を除いて、ボックスからCPU周波数スケーリングを削除するためにすべてを説明します:CPUスケーリングを削除する(またはパフォーマンスサービス用に設定する)と、エネルギー消費が増加します(交流電力)。

1
crncosta