Skip navigation

esxcli でCPU情報を見てみました。

 

 

物理CPUの情報は、ソケット数やコア数、NUMAノード情報や
ハイパースレッディングの有効/無効まで見ることができます。

 

※ESXi 5.0 / 5.1 どちらも同様に見ることができます。

 

 

まず、AMD Athlon II を見てみました。

1ソケット2コア、AMDなので、当然ハイパースレッディングは無しです。

~ # esxcli hardware cpu list

CPU:0
   Id: 0
   Package Id: 0 ★パッケージ(=ソケット)がわかる。
   Family: 16
   Model: 6
   Type: 0
   Stepping: 3
   Brand: AuthenticAMD ★AMDです。
   Core Speed: 1297838400
   Bus Speed: 199667417
   APIC ID: 0x0
   Node: 0 ★NUMAノードがわかる
   L2 Cache Size: 1048576
   L2 Cache Associativity: 16
   L2 Cache Line Size: 64
   L2 Cache CPU Count: 1
   L3 Cache Size: -1
   L3 Cache Associativity: -1
   L3 Cache Line Size: -1
   L3 Cache CPU Count: 1

CPU:1
   Id: 1
   Package Id: 0
   Family: 16
   Model: 6
   Type: 0
   Stepping: 3
   Brand: AuthenticAMD
   Core Speed: 1297838400
   Bus Speed: 199667417
   APIC ID: 0x1
   Node: 0
   L2 Cache Size: 1048576
   L2 Cache Associativity: 16
   L2 Cache Line Size: 64
   L2 Cache CPU Count: 1
   L3 Cache Size: -1
   L3 Cache Associativity: -1
   L3 Cache Line Size: -1
   L3 Cache CPU Count: 1


~ # esxcli hardware cpu global get
   CPU Packages: 2
   CPU Cores: 2
   CPU Threads: 2
   Hyperthreading Active: false
   Hyperthreading Supported: false ★ハイパースレッディング使えません
   Hyperthreading Enabled: true ★これがTRUEでも、HWが対応していない。
   HV Support: 3
   HV Replay Capable: false
   HV Replay Disabled Reasons: incompatible CPU

 

 

Intel Core i7 を見てみました。

1ソケット4コア、ハイパースレッディングは有効です。

~ # esxcli hardware cpu list
CPU:0
   Id: 0
   Package Id: 0
   Family: 6
   Model: 58
   Type: 0
   Stepping: 9
   Brand: GenuineIntel
   Core Speed: 3392294127
   Bus Speed: 99773329
   APIC ID: 0x0
   Node: 0
   L2 Cache Size: 262144
   L2 Cache Associativity: 8
   L2 Cache Line Size: 64
   L2 Cache CPU Count: 2
   L3 Cache Size: 8388608
L3 Cache Associativity: 16
   L3 Cache Line Size: 64
   L3 Cache CPU Count: 2

(途中省略。)

CPU:7
   Id: 7
   Package Id: 0 ★4コアCPUなので、「CPU:7」でもパッケージIDは0(1つ目)。
   Family: 6
   Model: 58
   Type: 0
   Stepping: 9
   Brand: GenuineIntel
   Core Speed: 3392294127
   Bus Speed: 99773329
   APIC ID: 0x7
   Node: 0
   L2 Cache Size: 262144
   L2 Cache Associativity: 8
   L2 Cache Line Size: 64
   L2 Cache CPU Count: 2
   L3 Cache Size: 8388608
   L3 Cache Associativity: 16
   L3 Cache Line Size: 64
   L3 Cache CPU Count: 2

 

~ # esxcli hardware cpu global get
   CPU Packages: 1
   CPU Cores: 4    ★物理コア数
   CPU Threads: 8 ★ハイパースレッドにより、物理コアの倍にみえる。
   Hyperthreading Active: true ★ハイパースレッディング有効です。
   Hyperthreading Supported: true
   Hyperthreading Enabled: true
   HV Support: 3
   HV Replay Capable: true
   HV Replay Disabled Reasons:

 


esxcli、結構CPU情報がわかります。

 

 

以上、今日の気づきでした。