私は2つのIntel Xeon X5670を搭載したLinuxサーバーを持っています。
/proc/cpuinfo は 12 個の CPU を表示しますが、dmidecode は 1 つの CPU のみを表示し、もう 1 つは別の CPU のように Unpopulated 状態にあります。これはハイパースレッディングによるものです。
私のサーバーは、最大2つのCPUを持つことができるHP Proliant DL380 G7です。
私の質問は、私のサーバーに物理CPUが1つか2つあるのか、2番目のCPUをシャットダウンしてスロットに「いっぱい」と表示される設定があるのかということです。
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