Sie können die Ausgabe von lscpu
Befehl sehen -
jack@042:~$ lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 56
On-line CPU(s) list: 0-55
Thread(s) per core: 2
Core(s) per socket: 14
Socket(s): 2
NUMA node(s): 2
Vendor ID: GenuineIntel
CPU family: 6
Model: 79
Model name: Intel(R) Xeon(R) CPU E5-2690 v4 @ 2.60GHz
Stepping: 1
CPU MHz: 2600.000
CPU max MHz: 2600.0000
CPU min MHz: 1200.0000
BogoMIPS: 5201.37
Virtualization: VT-x
Hypervisor vendor: vertical
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 35840K
NUMA node0 CPU(s): 0-13,28-41
NUMA node1 CPU(s): 14-27,42-55
Ich kann sehen, dass es 2
Sockets gibt (was ist wie ein Prozessor?) Und in jedem Sockel haben wir 14
Kerne. Also insgesamt 2x14=28
physische Kerne. Normalerweise kann eine CPU mehrere Kerne enthalten, sodass die Anzahl der CPUs niemals kleiner als die Anzahl der Kerne sein kann. Aber wie in der Ausgabe gezeigt CPUs(s): 56
und das ist es, was mich verwirrt.
Ich kann das sehen Thread(s) per core: 2
, also 28
können sich diese Kerne wie 2x28=56
logische Kerne verhalten .
Frage 1: Was bedeutet das CPUs(s): 56
? Ist CPU(s)
bezeichnete Anzahl von Virtual / Logical Kern, da es keine physischen Kern Kern atleast sein kann?
Frage 2: Was bedeutet das NUMA node
? Stellt es die Steckdose dar?
quelle