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 |