Dela via


Registernycklar för minneshantering

Utrymme för virtuell systemadress (VA) på 32-bitarssystem kan bli uttömt på grund av fragmentering. Flera registernycklar kan användas för att konfigurera minnesgränser för 32-bitarssystem som upplever det här problemet. System VA-utrymme på 64-bitarssystem utsätts inte för överbelastning av fragmentering. Därför har dessa nycklar ingen effekt på 64-bitarssystem.

För 32-bitarssystem måste dessa registernycklar för minneshantering skapas explicit under följande registernyckel:

HKEY_LOCAL_MACHINE\SYSTEM\aktuell kontrolluppsättning\Control\Session Manager\Minneshantering

Windows Server 2008 och Windows Vista: Dessa registernycklar är tillgängliga på 32-bitarssystem som börjar med Windows Server 2008 och Windows Vista med Service Pack 1 (SP1).

Standardgränser för minne och adressutrymme för både 32- och 64-bitarssystem finns i Minnesgränser för Windows-versioner.

I följande tabell beskrivs registernycklarna för minneshantering som kan användas för att konfigurera minnesgränser för 32-bitarssystem. Alla dessa nycklar har en REG_DWORD typ och möjliga värden som sträcker sig från 0 till 2 048 MB. Standardvärdet är 0, vilket innebär att ingen gräns tillämpas. Värden avrundas automatiskt upp till nästa system-VA-allokeringsgräns, som är 2 MB på 32-bitarssystem som har fysiskt adresstillägg (PAE) aktiverat och 4 MB på 32-bitarssystem som inte har PAE aktiverat.

Nyckel Beskrivning
NonPagedPoolLimit Anger den maximala mängden system-VA-utrymme som kan användas av den icke-sidsidiga poolen. Under vissa förhållanden kan denna gräns överskridas med en liten mängd.
PagedPoolLimit Anger den maximala mängden system-VA-utrymme som kan användas av den sidiga poolen.
SessionSpaceLimit Anger den maximala mängden system-VA-utrymme som kan användas av sessionsutrymmesallokeringar.
SystemCacheLimit Anger den maximala mängden system-VA-utrymme som kan användas av systemcachen. Under vissa förhållanden kan denna gräns överskridas med en liten mängd.
SystemPtesLimit Anger den maximala mängden system-VA-utrymme som kan användas av I/O-mappningar och andra resurser som använder systemsidetabellposter (PTE).

 

För att avgöra om systemets VA-utrymme är uttömt måste du använda ett kernelfelsökare. Mer information finns i Felsökningsverktyg för Windows.