Condividi tramite


Funzione KeGetCurrentNodeNumber (ntddk.h)

La routine KeGetCurrentNodeNumber ottiene il numero di nodo NUMA per il processore logico su cui è in esecuzione il chiamante.

Sintassi

USHORT KeGetCurrentNodeNumber();

Valore restituito

KeGetCurrentNodeNumber restituisce il numero di nodo.

Commenti

In un'architettura multiprocessore NUMA (Non-Uniform Memory Access), un nodo è una raccolta di processori che condividono l'accesso rapido a un'area di memoria. L'accesso alla memoria non è uniforme perché un processore può accedere alla memoria nel nodo più velocemente di quanto possa accedere alla memoria in altri nodi.

In un sistema multiprocessore NUMA che contiene n nodi, i nodi vengono numerati da 0 a n-1. Per ottenere il numero di nodo più alto (n-1) nel sistema, chiamare la routine KeQueryHighestNodeNumber .

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows 7 e versioni successive di Windows.
Piattaforma di destinazione Universale
Intestazione ntddk.h (include Ntddk.h, Wdm.h, Ntddk.h)
Libreria NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Qualsiasi livello

Vedi anche

KeQueryHighestNodeNumber