web-dev-qa-db-ja.com

「Powersave」ではなく「Performance」をデフォルトとして設定するにはどうすればよいですか?

Unityデスクトップを起動すると、CPUインジケーターにバーが1つだけ表示され、Powersaveに設定されます。 パフォーマンスに切り替えると、管理者ユーザーのパスワードを入力する必要があります。

しかし、システムの再起動後、CPUはPowersaveに戻りました。 Performanceをデフォルトとして設定するには、再起動するたびに切り替える必要はありませんか?

11
Witek

パフォーマンスおよび省電力ガバナーポリシー

Ask Ubuntuおよび他のWebサイトで説明されているCPUガバナーポリシーを設定するためのさまざまなオプションがあります。

ほとんどのWebサイトでは、CPU管理をPowersaveのままにすることを推奨しています。私はラップトップを使用していますが、IntelのThermalDおよびP-StateテクノロジーとTLP電力管理を組み合わせて使用​​すると、周波数、ファンの速度、および温度に関して最良の結果が得られます。

上記のリンクの要約

上記の回答から目標を達成することを要約するには、次を使用します。

Cpufrequtilsをインストールします。

Sudo apt-get install cpufrequtils

次に、次のファイルを編集します(存在しない場合は作成します)。

Sudo nano /etc/default/cpufrequtils

そして、次の行を追加します:

GOVERNOR="performance"

保存して終了。

変更を有効にするには、次を実行します。

Sudo systemctl restart cpufrequtils

次に、cpufreq-infoを実行して、CPU周波数、ガバナーなどに関する情報を表示できます。

$ cpufreq-info
    current policy: frequency should be within 800 MHz and 3.90 GHz.
              The governor "performance" may decide which speed to use
              within this range.

このQ&Aに従って: 「Powersave」の代わりに「Performance」をデフォルトとして設定する方法

パフォーマンスガバナーを常に必要とする場合は、/etc/rc.localを編集し、exit 0を含む最後の行の前にこれらの行を挿入する必要があります。

sleep 120 # Give CPU startup routines time to settle.
cpupower frequency-set --governor performance
20

評価が低いためコメントできませんが、受け入れられた回答を追加したいと思います。また、実行する必要があります

Sudo /etc/init.d/cpufrequtils restart

これがシステムに反映されるようにします。次に、リストされている最大値の周りにホバリングする周波数が表示されるはずです。

current policy: frequency should be within 800 MHz and 3.90 GHz.
              The governor "performance" may decide which speed to use
              within this range.

Cpufreq-infoと入力するとき

5
ozzieisaacs

私はXubuntu 18.04.02 LTSを使用しており、Sudo apt-get install cpufrequtilsによってcpufrequtilsをインストールしているため、最大CPU速度を下げることができました。ファンが機能しなくなったために持っておくと便利なオプション。

cpufreq-infoで情報を確認した後、Sudo nano /etc/default/cpufrequtilsでファイルを作成し、次の図のように書き込みました。最小速度の値を設定することも有用であることがわかりました。

enter image description here

最後に、変更を実行するコマンドはSudo /etc/init.d/cpufrequtils restartのアクションを実行し、cpufreq-infoからの次の出力になります。

enter image description here

明確にするために-これはもちろん私自身の発見ではなく、このフォーラムの他の以前の質問、コメント、および回答から得られた結論の結果にすぎません。特に、WinEunuuchs2Unixからのまさにこの質問の答えです。

1
PeterEriksson