Confusing info from /proc/cpuinfo: CPU Frequency:

1

I ran a 'cat /proc/cpuinfo' on a node I'm using and obtained the following:

processor       : 13
vendor_id       : GenuineIntel
cpu family      : 6           
model           : 62          
model name      : Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz
stepping        : 4                                        
cpu MHz         : 1200.000                                 
cache size      : 25600 KB                                 
physical id     : 1                                        
siblings        : 10                                       
core id         : 3                                        
cpu cores       : 10                                       
apicid          : 38                                       
initial apicid  : 38                                       
fpu             : yes                                      
fpu_exception   : yes                                      
cpuid level     : 13                                       
wp              : yes                                      
address sizes   : 46 bits physical, 48 bits 

Why is "cpu MHz :1200", while the model name says it runs at 2.8Ghz?

user14717

Posted 2014-02-28T19:44:49.307

Reputation: 113

2You have frequency scaling enabled. Many modern CPUs (at least of the x86/x86_64 families) can run at lower speeds to reduce power consumption when they're not busy doing stuff. The speed will be increased when there is demand for it. – twalberg – 2014-02-28T20:38:08.460

Looks like a ServerFault or SuperUser question, not StackOverflow? – Peterdk – 2014-02-28T20:51:02.950

Dude who cares? – user14717 – 2014-02-28T21:57:40.213

Answers

3

You have frequency scaling enabled. Many modern CPUs (at least of the x86/x86_64 families) can run at lower speeds to reduce power consumption when they're not busy doing stuff. The speed will be increased when there is demand for it.

twalberg

Posted 2014-02-28T19:44:49.307

Reputation: 256