Frequência da CPU mostra diferentes números de tempos em tempos

1

Eu tenho um servidor web com o CentOS 5.8. Meu provedor de hospedagem diz que eu tenho o e6600 com 2.4GHZ.

Eu tentei o seguinte e obtive diferentes velocidades de clock a cada vez. Minha CPU está subclassificada?

cat /proc/cpuinfo  | grep MHz
cpu MHz         : 2394.000
cpu MHz         : 1596.000

after a minute:
cat /proc/cpuinfo  | grep MHz
cpu MHz         : 1596.000
cpu MHz         : 1596.000

cat /proc/cpuinfo  | grep model
model           : 15
model name      : Genuine Intel(R) CPU                  @ 2.40GHz
model           : 15
model name      : Genuine Intel(R) CPU                  @ 2.40GHz
    
por Niros1 01.10.2012 / 20:25

1 resposta

1

A velocidade reportada em /proc/cpuinfo é a velocidade atual do processador. Os processadores Intel incluem uma tecnologia chamada Speedstep . O Speedstep ajusta dinamicamente a velocidade do processador com base na utilização da CPU. É totalmente suportado no kernel do Linux desde a v2.6.

Eu suspeito que você esteja simplesmente olhando para /proc/cpuinfo quando há pouca ou nenhuma carga no processador.

Aqui está um artigo interessante que detalha algumas ferramentas do usuário pode usar para obter mais informações sobre o Speedstep em seu sistema. Uma delas é cpufreq-info .

    
por 01.10.2012 / 20:28