Compartir a través de


Función KeGetCurrentNodeNumber (ntddk.h)

La rutina KeGetCurrentNodeNumber obtiene el número de nodo NUMA para el procesador lógico en el que se ejecuta el autor de la llamada.

Sintaxis

USHORT KeGetCurrentNodeNumber();

Valor devuelto

KeGetCurrentNodeNumber devuelve el número de nodo.

Comentarios

En una arquitectura de varios procesadores de acceso a memoria no uniforme (NUMA), un nodo es una colección de procesadores que comparten acceso rápido a una región de memoria. El acceso a la memoria no es uniforme porque un procesador puede acceder a la memoria en su nodo más rápido de lo que puede acceder a la memoria en otros nodos.

En un sistema multiprocesador NUMA que contiene n nodos, los nodos se numeran de 0 a n-1. Para obtener el número de nodo más alto (n-1) en el sistema, llame a la rutina KeQueryHighestNodeNumber .

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows 7 y versiones posteriores de Windows.
Plataforma de destino Universal
Encabezado ntddk.h (incluya Ntddk.h, Wdm.h, Ntddk.h)
Library NtosKrnl.lib
Archivo DLL NtosKrnl.exe
IRQL Cualquier nivel

Consulte también

KeQueryHighestNodeNumber