Linuxで調整してプロセッサ速度を見つける方法

Linuxで調整してプロセッサ速度を見つける方法

私のプロセッサは800Mhzだと言い/proc/cpuinfoましたが、実際には2.8Ghzであることを知っています。これは、アイドル状態のときに電力を節約するためにCPUクロックが遅くなるアイドル調整によるものです。

Linuxで見つける方法はありますか?本物CPU速度?

答え1

このファイル/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freqにはKHz単位の最大周波数が含まれています(このディレクトリには/sys/devices/system/cpu/cpu0/cpufreq他のCPU周波数に関する情報も含まれています)。これにはASCII番号のみが含まれているため、/proc/cpuinfoまたはdmesg出力にあるよりも解析する方が簡単です。

この情報は次のとおりです。CPUあたりしかし、もちろん、最大周波数はほとんどのシステムですべてのCPUに対して同じであるため、今使用しましたcpu0

しかし、私のシステムでは、すべてのユーザーが最大周波数を読み取ることができますが、現在の頻度(.../cpuinfo_cur_freq) ルートでのみ読むことができます。これがすべてのシステムで本当かどうかはわかりません...

答え2

grep以下を使用して見つけることができますdmesg

# dmesg | grep CPU
...
CPU0: Intel(R) Core(TM) i7 CPU         860  @ 2.80GHz stepping 05
...

答え3

lshal | grep info.product|grep GHz

関連情報