KeGetCurrentNodeNumber-Funktion (ntddk.h)
Die KeGetCurrentNodeNumber Routine ruft die NUMA-Knotennummer für den logischen Prozessor ab, auf dem der Aufrufer ausgeführt wird.
Syntax
USHORT KeGetCurrentNodeNumber();
Rückgabewert
KeGetCurrentNodeNumber die Knotennummer zurück.
Bemerkungen
Bei einer nicht uniform memory access (NUMA)-Multiprozessorarchitektur ist ein Knoten eine Sammlung von Prozessoren, die schnellen Zugriff auf einen Speicherbereich freigeben. Der Speicherzugriff ist nicht einheitlich, da ein Prozessor schneller auf den Speicher in seinem Knoten zugreifen kann, als er auf den Speicher in anderen Knoten zugreifen kann.
In einem NUMA-Multiprozessorsystem, das n Knoten enthält, werden die Knoten von 0 bis n-1 nummeriert. Rufen Sie zum Abrufen der höchsten Knotennummer (n-1) im System die KeQueryHighestNodeNumber Routine auf.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows 7 und höheren Versionen von Windows. |
Zielplattform- | Universal |
Header- | ntddk.h (include Ntddk.h, Wdm.h, Ntddk.h) |
Library | NtosKrnl.lib |
DLL- | NtosKrnl.exe |
IRQL- | Beliebige Ebene |