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.