Como a velocidade de processamento da CPU é relatada em / proc / cpuinfo?

7
$ cat /proc/cpuinfo | grep -iE "model name|cpu MHz|processor"
processor    : 0
model name   : Intel(R) Core(TM)2 Quad CPU    Q6600  @ 2.40GHz
cpu MHz      : 1600.000
processor    : 1
model name   : Intel(R) Core(TM)2 Quad CPU    Q6600  @ 2.40GHz
cpu MHz      : 1600.000
processor    : 2
model name   : Intel(R) Core(TM)2 Quad CPU    Q6600  @ 2.40GHz
cpu MHz      : 1600.000
processor    : 3
model name   : Intel(R) Core(TM)2 Quad CPU    Q6600  @ 2.40GHz
cpu MHz      : 1600.000

No que diz respeito ao nome do modelo, por que está sendo relatado @ 2.40 Ghz quando a CPU de cada processador é de 1600?

    
por user784637 24.10.2011 / 07:56

2 respostas

11

2.4GHz é o que o núcleo é classificado para. 1.6GHz é o que o SpeedStep está executando atualmente em.

    
por 24.10.2011 / 08:19
6

Seu carro pode ter uma velocidade máxima de 240 km / h. Isso não significa que seria necessário dirigir tão rápido o tempo todo.

CPUs modernas também estão diminuindo sua velocidade sob demanda. Um uso típico de desktop raramente precisa de velocidade máxima, portanto, a CPU funcionará em velocidade mais baixa para economizar energia e também para reduzir a temperatura. O que você está vendo é um comportamento normal e esperado.

    
por 24.10.2011 / 08:42