私はセントース6.4 64を使用しています。古いプロセッサ(CPU AMD Phenom II X4 810(HDX810W)2.6GHz)を使用しています。ただし、コマンドを実行すると、cat /proc/cpuinfo
次の結果が表示されます。
processor : 0
vendor_id : AuthenticAMD
cpu family : 16
model : 4
model name : AMD Phenom(tm) II X4 810 Processor
stepping : 2
cpu MHz : 800.000
cache size : 512 KB
physical id : 0
...
4コアの速度はすべて800MHzで同じです。それを説明する方法?
答え1
これは現在のCPU周波数は拡張および縮小できます。
(または1、2、3)を見て、/sys/devices/system/cpu/cpu0
目次を表示しますcpufreq
。
確認してくださいcat scaling_governor
。おそらくondemand
(私はこれがデフォルトのカーネル構成だと思います)。今確認すると、scaling_available_frequencies
2600000 で始まるリストが表示されます。
コアは必要に応じて周波数を上げます。 Bashを使って忙しいループを試してみてください。
while (( 1 )); do echo busy; done
離して周波数を確認してください。上がらなければなりません。 CPUモニタがあり、そのうちの1つが100%に近い場合、そのコアが現在の最大周波数にある可能性が高くなります。