Freigeben über


Speicherpools

Der Speicher-Manager erstellt die folgenden Speicherpools, die das System zum Zuweisen von Arbeitsspeicher verwendet: 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 jedes Prozesses zugeordnet ist. Der nicht auslagerte Pool besteht aus virtuellen Speicheradressen, die sich garantiert im physischen Arbeitsspeicher befinden, solange die entsprechenden Kernelobjekte zugeordnet sind. Der ausgelagerte Pool besteht aus virtuellem Arbeitsspeicher, der ausgelagert werden kann. Um die Leistung zu verbessern, verfügen Systeme mit einem einzelnen Prozessor über drei ausgelagerte Pools, und Multiprozessorsysteme verfügen über fünf ausgelagerte 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 Arbeitsspeicher basiert.

Das System zeichnet die Grenzwerte und aktuellen Werte für den nicht ausgelagerten Pool, den ausgelagerten Pool und die Verwendung von Seitendateien auf. Weitere Informationen finden Sie unter Speicherleistungsinformationen.