这是 AMD Ryzen 5 7640U 上的 Ubuntu 23.10 的列表:
paul@box4x4:~$ lscpu -ae
CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE MAXMHZ MINMHZ MHZ
0 0 0 0 0:0:0:0 yes 4971.0000 400.0000 400.0000
1 0 0 1 1:1:1:0 yes 5121.0000 400.0000 1576.8660
2 0 0 2 2:2:2:0 yes 5425.0000 400.0000 400.0000
3 0 0 3 3:3:3:0 yes 5275.0000 400.0000 400.0000
4 0 0 4 4:4:4:0 yes 5579.0000 400.0000 400.0000
5 0 0 5 5:5:5:0 yes 5579.0000 400.0000 400.0000
6 0 0 0 0:0:0:0 yes 4971.0000 400.0000 400.0000
7 0 0 1 1:1:1:0 yes 5121.0000 400.0000 2696.6760
8 0 0 2 2:2:2:0 yes 5425.0000 400.0000 1395.6820
9 0 0 3 3:3:3:0 yes 5275.0000 400.0000 400.0000
10 0 0 4 4:4:4:0 yes 5579.0000 400.0000 2729.0950
11 0 0 5 5:5:5:0 yes 5579.0000 400.0000 400.0000
CPU 有 6 个物理核心和 12 个逻辑核心(超线程)。逻辑 CPU 到物理核心的映射为:0、1、...、5、0、1、...、5。这是标准吗?出于某种原因,我期望的是 0、0、1、1、...、5、5 映射。我发现,当您打开和关闭多线程时,观察到的映射更易于系统管理。选择这种映射还有其他原因吗?