Velocidade da CPU e cat / proc / cpuinfo

2

Eu uso o centos 6.4 64. Eu tenho o processador antigo AMD Phenom II X4 810 (HDX810W) 2,6 GHz. No entanto, quando executo o comando cat /proc/cpuinfo , obtenho o seguinte:

processor   : 0
vendor_id   : AuthenticAMD
cpu family  : 16
model       : 4
model name  : AMD Phenom(tm) II X4 810 Processor
stepping    : 2
cpu MHz     : 800.000
cache size  : 512 KB
physical id : 0
...

Todos os quatro núcleos têm a mesma velocidade de 800 MHz. Como explicar isso?

    
por iJava 10.04.2015 / 17:07

1 resposta

5

Essa é a frequência da CPU atual ; pode ser dimensionado para cima e para baixo.

Dê uma olhada em /sys/devices/system/cpu/cpu0 (ou 1, 2, 3) e, em seguida, no diretório cpufreq .

Verifique cat scaling_governor . É provavelmente ondemand (acredito que seja a configuração padrão do kernel). Agora, verifique scaling_available_frequencies ; você verá uma lista que deve começar com 2600000.

O kernel aumentará a frequência quando necessário. Tente um loop ocupado, com bash:

while (( 1 )); do echo busy; done

Deixe isso acontecer e verifique suas freqüências. Eles devem subir. Se você tiver um monitor de CPU e um deles atingir perto de 100%, esse núcleo provavelmente estará na frequência máxima agora.

    
por 10.04.2015 / 17:34