私は現在これを使用しています:
cpupower frequency-set --governor powersave
ただし、再起動するたびにリセットされます。
16.04では、Jayenの答えに追加するステップがもう1つあります。手順の完全なセットは
Sudo apt-get install cpufrequtils
echo 'GOVERNOR="powersave"' | Sudo tee /etc/default/cpufrequtils
Sudo update-rc.d ondemand disable
最後の手順では、「ondemand」デーモンを無効にします。そうしないとcpufrequtilsによって作成された変更が上書きされます。
CPU周波数スケーリングを無効にし、システムをパフォーマンスに設定する方法 も参照してください。
また、最大可能速度を制限するために、たとえば2.2GHzプロセッサなどの過熱がある場合は、MAX_SPEED="2GHz"
を/etc/default/cpufrequtils
に追加することも検討してください。
ガバナーを永続的に省電力に設定するには、まずcpufrequtilsをインストールします。
Sudo apt-get install cpufrequtils
そして、/etc/init.d/cpufrequtils
ファイルを編集し、GOVERNOR
を"powersave"
(GOVERNOR="powersave"
)に変更します。次のコマンドを使用して、これを自動的に行うことができます。
Sudo sed -i 's/^GOVERNOR=.*/GOVERNOR="powersave"/' /etc/init.d/cpufrequtils
Alinの答えに基づきますが、cpufrequitilsがアップグレードされても持続します。
ガバナーを永続的に省電力に設定するには、まずcpufrequtilsをインストールします。
Sudo apt-get install cpufrequtils
次に、/etc/default/cpufrequtils
ファイル(/etc/init.d/cpufrequtils
から読み取られる)を作成/編集し、GOVERNOR="powersave"
を設定します。次のコマンドを使用して、これを自動的に行うことができます。
echo 'GOVERNOR="powersave"' | Sudo tee /etc/default/cpufrequtils