Como descobrir se a configuração do meu servidor Debian é dual core ou não?

1

Eu tenho acesso ao root e gostaria de descobrir.

    
por jini 24.04.2011 / 04:29

2 respostas

3
$ cat /proc/cpuinfo

Isso deve fornecer informações sobre quantos núcleos estão disponíveis e quais tipos eles são.

    
por 24.04.2011 / 04:41
5

O lugar para procurar é / proc / cpuinfo, como outros já disseram. No entanto, num relance, isso não indica se um servidor é dual-core. Se você ver duas entradas, pode ser porque

  • o servidor tem um processador com dois núcleos
  • o servidor tem um processador que suporta hyperthreading
  • o servidor tem dois processadores com um núcleo cada

Por exemplo, pegue esta informação em cpuinfo.

$ grep processor /proc/cpuinfo
processor   : 0
processor   : 1
processor   : 2
processor   : 3
processor   : 4
processor   : 5
processor   : 6
processor   : 7

Eu posso ver que existem 8 processadores lógicos, mas não sei quantos processadores e núcleos existem.

$ grep 'physical id' /proc/cpuinfo
physical id : 0
physical id : 0
physical id : 0
physical id : 0
physical id : 0
physical id : 0
physical id : 0
physical id : 0

Agora eu sei que há apenas uma CPU, mas não sei se ela tem 8 núcleos ou 4 núcleos e hyperthreading.

$ grep 'core id' /proc/cpuinfo
core id     : 0
core id     : 1
core id     : 2
core id     : 3
core id     : 0
core id     : 1
core id     : 2
core id     : 3

Agora eu tenho a imagem completa; este é um único processador quad-core com hyperthreading.

    
por 24.04.2011 / 05:52