Функция KeGetCurrentNodeNumber (wdm.h)

Подпрограмма KeGetCurrentNodeNumber получает номер узла NUMA для логического процессора, на котором выполняется вызывающий объект.

Синтаксис

USHORT KeGetCurrentNodeNumber();

Возвращаемое значение

KeGetCurrentNodeNumber возвращает номер узла.

Комментарии

В многопроцессорной архитектуре с неоднородным доступом к памяти (NUMA) узел представляет собой коллекцию процессоров, которые совместно используют быстрый доступ к области памяти. Доступ к памяти является неоднородным, так как процессор может получить доступ к памяти на своем узле быстрее, чем к памяти на других узлах.

В многопроцессорной системе NUMA, содержащей n узлов, узлы нумеруются от 0 до n-1. Чтобы получить наибольшее число узлов (n-1) в системе, вызовите подпрограмму KeQueryHighestNodeNumber .

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows 7 и более поздних версиях Windows.
Целевая платформа Универсальное
Верхняя часть wdm.h (включая Ntddk.h, Wdm.h, Ntddk.h)
Библиотека NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Любой уровень

См. также раздел

KeQueryHighestNodeNumber