Поделиться через


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

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

Синтаксис

USHORT KeGetCurrentNodeNumber();

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

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

Комментарии

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

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

Требования

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

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

KeQueryHighestNodeNumber