
数時間ごとに CPU 周波数が低下するというバグがあります。これは次の場合に発生します:
- AC電源を使用しています
- スケーリングガバナーは「パフォーマンス」です
CPU 周波数のスケーリングを無効にするには、何をする必要がありますか? 手動で最小 CPU 周波数を強制できることは知っています/sys/devices/system/cpu
が、CPUfreq 値を常に変更しなくても済むように、永続的なソリューションが本当に必要です。
答え1
干渉しないことを確認するために、powernowd
システムからパッケージを削除します。ターミナルから次のコマンドを実行します。
sudo apt-get remove powernowd
その後、またはそのパッケージがインストールされていない場合は、次のコマンドをrcconf
実行してインストールします。
sudo apt-get install rcconf
次に、サービスがハイライト表示されたsudo rcconf
状態で実行し、スペースキーを押してondemand
無効にします。このサービスは CPU 周波数のスケーリングを制御します。保存して終了するには、Enter キーを押します。手動で一度停止するには、を実行しますsudo /etc/init.d/ondemand stop
。
答え2
私は推測するあやん4m1ボックスから CPU 周波数スケーリングを削除するためのすべての手順を説明しますが、1 つの小さな詳細事項を除きます。CPU スケーリングを削除すると (またはパフォーマンス サービス用に設定すると)、エネルギー消費量が増加します (AC 電源の場合でも)。