Teilen über


Speicherpools

Der Speicher-Manager erstellt die folgenden Speicherpools, die vom System zum Zuweisen von Arbeitsspeicher verwendet werden: nicht ausgelagerter Pool und ausgelagerter Pool. Beide Speicherpools befinden sich in der Region des Adressraums, der für das System reserviert ist und dem virtuellen Adressraum der einzelnen Prozesse zugeordnet ist. Der nichtseitige Pool besteht aus virtuellen Speicheradressen, die sich garantiert im physischen Speicher befinden, solange die entsprechenden Kernelobjekte zugewiesen werden. Der ausgelagerte Pool besteht aus virtuellem Speicher, der aus dem System ausgelagert werden kann. Um die Leistung zu verbessern, verfügen Systeme mit einem einzelnen Prozessor über drei seitenseitige Pools, und Multiprozessorsysteme verfügen über fünf seitenseitige Pools.

Die Handles für Kernelobjekte werden im ausgelagerten Pool gespeichert, sodass die Anzahl der Handles, die Sie erstellen können, auf dem verfügbaren Speicher basiert.

Das System zeichnet die Grenzwerte und aktuellen Werte für den nicht ausgelagerten Pool, den ausgelagerten Pool und die Seitendateinutzung auf. Weitere Informationen finden Sie unter Informationen zur Speicherleistung.