如何理解总线?我觉得“总线”(这个中文翻译,英文是“Bus”)有误导性。“总线”这个说法,容易让人觉得,计算机内的线有“总、分”的区别。实际上,总线就是传递信息的导线。
一台主机中是可以有多个CPU的(不是说一个CPU有多个核心,而是说真的有多个独立的CPU)
lscpu # 输出CPU的信息 ... # CPU型号 Model name: INTEL(R) XEON(R) SILVER 4514Y ... # 物理核心结构 Socket(s): 2 # 有 2 个物理 CPU(插槽) Core(s) per socket: 16 # 每个物理 CPU 有 16 个物理核心 Thread(s) per core: 2 # 每个核心支持 2 个线程(超线程开启) ... # 频率 CPU max MHz: 2001.0000 CPU min MHz: 800.0000 ... # 缓存 L1d: 1.5 MiB (32 instances) L1i: 1 MiB (32 instances) L2: 64 MiB (32 instances) L3: 60 MiB (2 instances) ... # NUMA 信息(Non-Uniform Memory Access) # 这个机器是双路 NUMA 架构,2 个 NUMA 节点,每个节点挂 32 个逻辑核 NUMA node(s): 2 NUMA node0 CPU(s): 0-15,32-47 NUMA node1 CPU(s): 16-31,48-63 ...