web-dev-qa-db-ja.com

CPU周波数は常に可能な限り低い(および高いCPU使用率)

最近、PCの動作が非常に遅いことに気付きました(YouTubeのビデオでも流ではありません)。

私はAcer aspire nitro 5を持っていますが、私のバッテリーはおそらく死んでいます。

CPUの温度が高いために調整されていると思いましたが、そうではありません。

センサー

enter image description here

CPU周波数は約800.000 MHZであり、可能な限り低いことがわかります。

lscpu

enter image description here

そして、あなたが見ることができるように、使用法は非常に高いです(私はIntellij Ideaを始めました)

[enter image description here

CPU周波数を手動で最大に設定しようとしました:

Sudo cpufreq-set -f `cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq`

しかし、エラーを返します:

新しい値の設定エラー。一般的なエラー:-適切な管理権限を持っていますか? (スーパーユーザー?)-要求したガバナーは利用可能でmodprobedされていますか? -無効なポリシーを設定しようとしていますか? -特定の周波数を設定しようとしましたが、特定の周波数に設定できないハードウェアやユーザースペースガバナーがロードされていないなどの理由で、ユーザースペースガバナーは利用できませんか?

私は何をすべきか知っていますか?

1
Milano

バッテリー切れ

5%未満の充電は重大な問題であり、ソフトウェアによってあらゆる種類の例外が実装されます。これには、バッテリーの充電が10〜30%を超えるまで速度を制限することが含まれます。あなたの場合、それは決して起こらないでしょう。おそらく、eBayまたはAmazonで使用済み/再生済みのバッテリーをかなり安く手に入れることができます。


cpufrequtilsでパフォーマンスガバナーに設定します

このbuntuの答えを尋ねるから、次の手順を実行します。

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

Sudo nano /etc/default/cpufrequtils

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

GOVERNOR="performance"

保存して終了。

再起動せずにすぐに変更を有効にするには、次を実行します。

Sudo /etc/init.d/cpufrequtils restart

次に、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.

別の回答から 高性能に設定PowersavePerformanceガバナー:

パフォーマンスモード

performanceモードでは、CPU%の使用率が約5%低下しますが、速度が約1000 MHzから3000 MHzに増加し、温度が急上昇することに注意してくださいプロセッサに応じて、最大10度まで:

CPU Performance mode.gif


省電力モード

CPU powersave.gif

powersaveモードに切り替えると、CPU使用率は5%急上昇しますが、CPU周波数は1500 MHz低下し、温度は約10度低下しました。全体的なpowersaveモードは、ほとんどの構成に最適です。

1