NUMA включен, но не может обнаружить узел
У меня машина Centos 6.4 (ядро 2.6.32) с 2-кратным Intel X5670 (Westmere) в материнской плате SuperMicro X8DTG-D с версией BIOS 2.0a. Настройки BIOS для ACPI:
ACPI Aware O / S: включено
Особенности версии APCI: APCI v3.0
Поддержка NUMA: включена
Таблица ACPI SLIT: включена
Когда я запускаю 'numactl --hardware', я вижу следующее (пожалуйста, прости перепечатывание):
Доступно 2 узла (0-1)
узел 0 процессор: 0 1 2 3 4 5 12 13 14 15 16 17
размер узла 0 12279 МБ
0 узел бесплатно 11555 МБ
узел 1 процессор: 6 7 8 9 10 11 18 19 20 21 22 23
размер узла 1 12288 МБ
узел 1 свободен 11804 МБ
расстояния до узла:
узел 0 1
0:10 21
1:21 10
Я вижу в / sys / devices / system / node /, что есть два узла, что согласуется с numactl. Однако всякий раз, когда я пытаюсь найти узел numa для устройства, я получаю -1, например:
cat / sys / class / net / eth0 / device / numa_node
-1
Я получаю один и тот же результат независимо от того, какое устройство я пробую в / sys / devices / pci0000: 00 /. Я исследовал все вокруг, но не могу найти никаких указаний относительно того, что я делаю неправильно. Возможно, я неправильно понимаю? У кого-нибудь есть идеи?
Спасибо большое,
Фил