我有一台Centos 6.4(内核2.6.32)机器,带有2.0a BIOS版本的SuperMicro X8DTG-D主板,带有2x Intel X5670(Westmere)。 ACPI的BIOS设置是:
ACPI Aware O / S:启用
APCI版本特性:APCI v3.0
NUMA支持:已启用
ACPI SLIT表:已启用
当我运行'numactl –hardware'我看到以下内容(请原谅重新input):
可用2个节点(0-1)
节点0 cpus:0 1 2 3 4 5 12 13 14 15 16 17
节点0大小12279 MB
节点0免费11555 MB
节点1 cpus: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一致。 然而每当我试图find一个设备的numa节点,我得到-1,如:
cat / sys / class / net / eth0 / device / numa_node
-1
无论我在/ sys / devices / pci0000:00 /下尝试哪个设备,我都会得到相同的结果。 我已经研究了所有的东西,但没有find任何迹象表明我做错了什么。 也许我是误解? 任何人有任何想法?
非常感谢,
菲尔