私のプロセッサは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
) ルートでのみ読むことができます。これがすべてのシステムで本当かどうかはわかりません...