Sshでこのコマンドを実行してCPU情報を確認しました:cat /proc/cpuinfo
そしてそれは言う:
...
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping : 3
cpu MHz : 1400.000
cache size : 2048 KB
...
CPU Mhz 1400はなぜですか? 3000Mhzと言うべきではなかったのですか? OSはCentOS6.0です
1400は、プロセッサが現在どの速度で実行されているかを意味します。 3000は最大CPU速度です。
これは、Linuxで有効になっているサービスが原因です。それは「cpuspeed」と呼ばれるサービスです。
このサービスを有効にすると、プロセッサの温度が上昇するにつれてクロック速度が低下します。
したがって、最大クロック速度を取得するには、このサービスを停止する必要があります。 Linuxでは、デフォルトでこのサービスはオフになります。
/etc/init.d/cpuspeed stop
また、起動時にこのサービスをオフにしてください。
chkconfig cpuspeed off
この後、cpuinfoを確認すると、CPUMHzが3.00Ghzになることがわかります。