Sign up ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I ran this command on ssh to see CPU info: cat /proc/cpuinfo And it says:

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

Why is cpu Mhz 1400 ? Wasn't it supposed to say 3000Mhz ? OS is CentOS 6.0

share|improve this question

1 Answer 1

up vote 9 down vote accepted

the 1400 means that at which speed the processor is running RIGHT now. 3000 is the Max cpu speed.

share|improve this answer
+1 This. And the reason is cpu throttling, which makes you have a smaller electricity bill and helps saving penguins. It's a feature that "scales down" the speed at which the CPU completes operational cycles (1.4 billions per second rather than 3 billions) and that uses less power. The cpu is smart enough to "gear up" everytime you need more calculation power, shifting back to 3 Ghz. – ItsGC Nov 12 '11 at 14:11
Yes, I just found out now that there is a service that can be started/stopped, I let it on. Interesting. – adrianTNT Nov 12 '11 at 14:53
...and the most interesting part is that almost every CPU nowadays will throttle down, since the CPU-speed is normally never the bottleneck. – Nils Nov 12 '11 at 21:41
Got the answer for what i am exactly looking for. Thanks guys. – 夏期劇場 Oct 9 '13 at 6:06

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.