NUMA 已启用但无法检测到节点

NUMA 已启用但无法检测到节点

我有一台 Centos 6.4(内核 2.6.32)机器,配有 2 个 Intel X5670(Westmere),SuperMicro X8DTG-D 主板,BIOS 版本为 2.0a。ACPI 的 BIOS 设置为:

ACPI 感知操作系统:已启用

APCI 版本特点:APCI v3.0

NUMA 支持:已启用

ACPI SLIT 表:已启用

当我运行“numactl --hardware”时,我看到以下内容(请原谅重新输入):

可用 2 个节点 (0-1)

节点 0 CPU:0 1 2 3 4 5 12 13 14 15 16 17

节点 0 大小 12279 MB

节点 0 空闲 11555 MB

节点 1 CPU:6 7 8 9 10 11 18 19 20 21 22 23

节点 1 大小 12288 MB

节点 1 可用 11804 MB

节点距离:

节点 0 1

0:10 21

1:21 10

我可以在 /sys/devices/system/node/ 下看到有两个节点,这与 numactl 一致。但是,每当我尝试查找设备的 numa 节点时,我都会得到 -1,例如:

猫/ sys /类/净/ eth0 /设备/ numa_node

-1

无论我在 /sys/devices/pci0000:00/ 下尝试哪个设备,我都会得到相同的结果。我到处都研究过了,但找不到任何迹象表明我做错了什么。也许我误解了?有人有什么想法吗?

非常感谢,

菲尔

相关内容