Freigeben über


Registrierungsschlüssel für die Speicherverwaltung

Der virtuelle Systemadressraum (VA) auf 32-Bit-Systemen kann aufgrund der Fragmentierung erschöpft werden. Mehrere Registrierungsschlüssel können verwendet werden, um Speicherbeschränkungen für 32-Bit-Systeme zu konfigurieren, die dieses Problem aufweisen. System-VA-Speicherplatz auf 64-Bit-Systemen unterliegt nicht der Erschöpfung durch Fragmentierung; Daher haben diese Schlüssel keine Auswirkungen auf 64-Bit-Systeme.

Bei 32-Bit-Systemen müssen diese Registrierungsschlüssel für die Speicherverwaltung explizit unter dem folgenden Registrierungsschlüssel erstellt werden:

HKEY_LOCAL_MACHINE\SYSTEM\aktuellen Steuerelementsatz\Steuerelement\Session Manager\Speicherverwaltung

Windows Server 2008 und Windows Vista: Diese Registrierungsschlüssel sind auf 32-Bit-Systemen ab Windows Server 2008 und Windows Vista mit Service Pack 1 (SP1) verfügbar.

Standardspeicher- und Adressraumbeschränkungen für 32-Bit- und 64-Bit-Systeme finden Sie unter Speicherbeschränkungen für Windows-Versionen.

In der folgenden Tabelle werden die Registrierungsschlüssel für die Speicherverwaltung beschrieben, die zum Konfigurieren von Speichergrenzwerten für 32-Bit-Systeme verwendet werden können. Alle diese Schlüssel weisen einen REG_DWORD Typ und mögliche Werte auf, die zwischen 0 und 2.048 MB liegen. Der Standardwert ist 0, was bedeutet, dass keine Beschränkung erzwungen wird. Werte werden automatisch auf die nächste System-VA-Zuordnungsgrenze aufgerundet, die 2 MB auf 32-Bit-Systemen mit aktivierter physische Adresserweiterung (PHYSICAL Address Extension, PAE) und 4 MB auf 32-Bit-Systemen ohne PAE-Aktivierung ist.

Schlüssel Beschreibung
NonPagedPoolLimit- Gibt die maximale Menge an System-VA-Speicherplatz an, der vom nicht seitenfreien Pool verwendet werden kann. Unter bestimmten Bedingungen kann dieser Grenzwert um einen kleinen Betrag überschritten werden.
PagedPoolLimit- Gibt die maximale Menge an System-VA-Speicherplatz an, der vom seitenseitigen Pool verwendet werden kann.
SessionSpaceLimit- Gibt die maximale Menge an System-VA-Speicherplatz an, der von Sitzungsraumzuweisungen verwendet werden kann.
SystemCacheLimit- Gibt die maximale Menge an System-VA-Speicherplatz an, der vom Systemcache verwendet werden kann. Unter bestimmten Bedingungen kann dieser Grenzwert um einen kleinen Betrag überschritten werden.
SystemPtesLimit- Gibt die maximale Menge an System-VA-Speicherplatz an, der von E/A-Zuordnungen und anderen Ressourcen verwendet werden kann, die Systemseitentabelleneinträge (PTEs) verbrauchen.

 

Die Ermittlung, ob der System-VA-Speicherplatz erschöpft ist, erfordert die Verwendung eines Kerneldebuggers. Weitere Informationen finden Sie unter Debugtools für Windows.