Como identificar se existe alguma configuração de economia de energia que desligou um processador no Linux

4

Eu tenho um servidor Linux que aparentemente tem dois Intel Xeon X5670.

/ proc / cpuinfo mostra 12 CPUs, mas o dmidecode mostra apenas uma CPU e a outra está no status Unpopulated, como está mostrando que esta outra CPU é devido ao hyper-threading.

Meu servidor é um HP Proliant DL380 G7 e pode ter até dois processadores.

A minha pergunta é se o meu servidor tem uma ou duas CPUs físicas ou se há uma configuração que está desligando a segunda CPU, então ela está mostrando como Unpopulated no soquete.

root@linux:~ # cat /proc/cpuinfo | grep processor processor       : 0
processor       : 1 processor       : 2 processor       : 3 processor 
: 4 processor       : 5 processor       : 6 processor       : 7
processor       : 8 processor       : 9 processor       : 10 processor
: 11

root@linux:~ # dmidecode --type processor| egrep
"Version|Family|Manufacturer|Socket|Status"
        Socket Designation: Proc 1
        Family: Xeon
        Manufacturer: Intel
        Signature: Type 0, Family 6, Model 44, Stepping 2
        Version: Intel(R) Xeon(R) CPU X5670 @ 2.93GHz
        Status: Populated, Enabled
        Upgrade: Socket LGA1366
        Socket Designation: Proc 2
        Family: Xeon
        Manufacturer: Intel
        Signature: Type 0, Family 0, Model 0, Stepping 0
        Version:
        Status: Unpopulated
        Upgrade: Socket LGA1366
    
por setatakahashi 05.01.2012 / 20:47

2 respostas

4

Se eu ler o datasheet corretamente, você tem um slot cheio, seis núcleos, que mostram 12 processadores porque são hyperthreading. (Além disso, / proc / cpuinfo deve informar sobre o processador e o id físico. As duas partes de um núcleo hyperthreading têm o mesmo id físico.)

Esta parece ser uma boa leitura sobre o assunto.

    
por 05.01.2012 / 21:48
3

De acordo com o WiKi , o Intel XEON X5670 é um processador HT de 6 núcleos.

Se você tivesse dois desses, você teria 24 processadores lógicos.

    
por 05.01.2012 / 21:49