Есть ли способ в системе Windows: (а) программно найти узел NUMA сетевого адаптера без написания драйвера или (б) прочитать и записать параметр масштабирования на стороне приема для сетевого адаптера без написания драйвера?
Наилучшим решением было бы (а), чтобы конфигурация могла быть настроена полностью автоматически.
это Сообщение в блоге Microsoft подробно описано, как получить информацию о топологии различных ресурсов в системе, в том числе найти узел NUMA любого устройства в системе. По сути, программа обходит дерево устройств, пока не будет найден объект (например, шина PCI), связанный с узлом NUMA.
(отказ от ответственности: я написал пост, когда работал в Microsoft)