CPU最大MHzが基本クロックの下に表示されます

CPU最大MHzが基本クロックの下に表示されます

私はi7-10510Uを搭載したlenovo thinkpad e15を持っていますが、実行時にデフォルト lscpu | grep CPUクロックは1.80 GHzで表示されます。

CPU op-mode(s):                  32-bit, 64-bit
CPU(s):                          8
On-line CPU(s) list:             0-7
Model name:                      Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz
CPU family:                      6
CPU max MHz:                     800.0000
CPU min MHz:                     400.0000
NUMA node0 CPU(s):               0-7
Vulnerability Mmio stale data:   Mitigation; Clear CPU buffers; SMT vulnerable

最大CPUは800にすぎず、私のコンピュータは非常に遅く実行されます。この問題を解決する方法について提案がある人はいますか?

アップデート:Ubuntu 22.04.2 LTSを実行してUbuntuの電源設定を変更しても効果がないようです。

アップデート:BIOSでIntel SpeedStepを有効にして、正しい最大周波数を持ちます。ほとんどのラップトップは0.4GHzで動作し、すべての作業速度が遅くなり、マウスの動きが応答しなくなり、入力が遅れるなどの問題が発生します。

答え1

CPUはさまざまな周波数で実行でき、ロード時に動的に変更されます。CPU最大MHz「この値は、CPU を最も使用するタスクに使用される最大頻度であり、CPU の制限はまったくありません。

CPU使用率が100%に達するまで数回(私の場合は4回)実行します。実行後、再実行yes > /dev/null &して確認でき、速度が速くなります。toplscpu | grep CPU

バックグラウンドタスクを必ず終了してください。

どのタスクが速度低下を引き起こすかなど、システムの速度低下に関する追加情報を提供する必要があります。

関連情報