Central-Processing-Unit
伺服器上有多少個處理器?
在有兩個 CPU 插槽的伺服器上,我將確定是否可以添加新的 CPU 以增強計算能力。我沒有對伺服器的物理訪問權限。
# nproc --all 32 # lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 32 On-line CPU(s) list: 0-31 Thread(s) per core: 2 Core(s) per socket: 8 Socket(s): 2 NUMA node(s): 2 Vendor ID: GenuineIntel CPU family: 6 Model: 45 Model name: Intel(R) Xeon(R) CPU E5-2650 0 @ 2.00GHz Stepping: 7 CPU MHz: 2499.765 CPU max MHz: 2800.0000 CPU min MHz: 1200.0000 BogoMIPS: 4001.49 Virtualization: VT-x L1d cache: 32K L1i cache: 32K L2 cache: 256K L3 cache: 20480K NUMA node0 CPU(s): 0-7,16-23 NUMA node1 CPU(s): 8-15,24-31
在 E5-2650 的英特爾頁面上,我看到
# of Cores 8 # of Threads 16
所以,我很困惑,想知道我是否可以在這台伺服器上添加第二個 CPU,或者它已經有 2 個 CPU?
兩個插槽都已被佔用。
Thread(s) per core: 2 Core(s) per socket: 8 Socket(s): 2
此外,還
nproc
列出了 32 個核心。由於E5-2650有 8 個核心,每個核心有 2 個執行緒,這意味著您需要有 2 個物理處理器才能達到 32 個執行緒。