![lscpu Socket 和网络 Socket 有什么区别?](https://linux22.com/image/111273/lscpu%20Socket%20%E5%92%8C%E7%BD%91%E7%BB%9C%20Socket%20%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%EF%BC%9F.png)
lscpu
输出看起来像 -
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 2
Core(s) per socket: 2
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 69
Stepping: 1
CPU MHz: 1200.093
BogoMIPS: 3392.08
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 3072K
NUMA node0 CPU(s): 0-3
输出显示 PC 有 1 个插槽,每个插槽有 2 个内核。可能这个套接字不是网络套接字。
答案1
你说得对!输出中的插槽lscpu
是指主板上处理器包所在的物理插槽;网络套接字通常指的是BSD 套接字。
答案2
lscpu 不列出网络套接字。根据上面的输出,有 1 个插槽,有 2 个内核,每个内核有 2 个 CPU。