A kiszolgáló nem tud memóriát foglalni a rendszer lapozható készletéből

A cikk fordítása A cikk fordítása
Cikk azonosítója: 312362 - A cikkben érintett termékek listájának megtekintése.
Fontos: A cikk a rendszerleíró adatbázis módosításával is foglalkozik. A rendszerleíró adatbázisról módosítása előtt készítsen biztonsági másolatot, illetve győződjön meg arról, hogy szükség esetén helyre tudja állítani az adatbázist. A rendszerleíró adatbázis biztonsági mentéséről, visszaállításáról és módosításáról a Microsoft Tudásbázis alábbi cikkében tájékozódhat:
256986 A Microsoft Windows rendszerleíró adatbázisának ismertetése
Az összes kibontása | Az összes összecsukása

A jelenség

Amikor a kiszolgálót erősen terhelik, a Kiszolgáló szolgáltatás többször is az alábbi, a lapozható készletmemória hiányát jelző hibát jegyzi be a rendszernaplóba:
Forrás: SRV
Típus: Hiba
Eseményazonosító: 2020
Leírás:

A kiszolgáló nem tudott memóriát foglalni a rendszer lapozható készletéből, mert a készlet üres.
Adat:
0000: 00040000 00540001 00000000 c00007e4
0010: 00000000 c000009a 00000000 00000000
0020: 00000000 00000000 0000000b

Oka

A lapozhatómemória-készletet több tényező is kimerítheti. A készletcímkézés engedélyezése és a készletről különböző időközökkel készített pillanatfelvételek segíthetnek annak kiderítésében, hogy melyik illesztőprogram fogyasztja el a lapozható készletmemóriát. Ha a készletről készített pillanatfelvétel szerint az MmSt címke (a memóriakezelő (Mm) szakasz laptábla-bejegyzési (PTE) prototípusobjektumai) a legnagyobb fogyasztó és a lapozható készletmemória kimerült vagy a rendszer 2020-as számú hibaeseményeket rögzít a naplóba, akkor nagy a valószínűsége annak, hogy nagyon sok fájl van megnyitva a kiszolgálón. Alapértelmezés szerint a memóriakezelő megpróbálja csökkenteni a foglalt lapozható készletmemóriát, amikor a rendszer eléri a teljes lapozható készlet méretének 80 százalékát. A rendszerbeállításoktól függően a lapozható készletmemória maximális értéke a számítógépen például 343 MB lehet. Ennek 80 százaléka 274 MB. Amennyiben a memóriakezelő nem tudja az igényeknek megfelelő gyorsasággal csökkenteni a foglalt készletet, bekövetkezhet a cikknek a jelenséget ismertető szakaszában leírt esemény. Ha a memóriakezelőt úgy állítja be, hogy hamarabb kezdje el a foglalt készlet csökkentését (például akkor, amikor az eléri a 60 százalékot), lehetségessé válhat, hogy a memóriakezelő lépést tud tartani a lapozható készletre vonatkozó igénnyel hirtelen felhasználási csúcsok esetén is.

A megoldás

Figyelmeztetés: A Rendszerleíróadatbázis-szerkesztővel vagy más eszközzel helytelenül módosított rendszerleíró adatbázis komoly problémákat okozhat, amelyek akár az operációs rendszer újratelepítését is szükségessé tehetik. A Microsoft nem garantálja az ilyen jellegű problémák megoldhatóságát, ezért a rendszerleíró adatbázist csak saját felelősségére módosíthatja.
Az alábbi módon elhárítható a probléma:
  1. Indítsa el a Rendszerleíróadatbázis-szerkesztőt (Regedt32.exe).
  2. Keresse meg a következő rendszerleíró kulcsot, és kattintson rá:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management
  3. Kattintson a Szerkesztés menü Érték hozzáadása parancsára, és adja hozzá a rendszerleíró értéket:
    Érték neve: PoolUsageMaximum
    Adattípus: REG_DWORD
    Alap: Decimális
    Érték: 60
    A 60-as érték arról tájékoztatja a memóriakezelőt, hogy 80 helyett a PagedPoolMax értékének 60 százalékánál kezdje el a lapozható készlet csökkentésének folyamatát. Ha 60 százalékos küszöb nem elég arra, hogy megoldja a hirtelen használatnövekedési problémákat, csökkentse a következő beállítás értékét 50 vagy 40 százalékra:
    Érték neve: PagedPoolSize
    Adattípus: REG_DWORD
    Alap: Hexadecimális
    Értékadat: 0xFFFFFFFF
    A PagedPoolSize azonosító 0xFFFFFFFF értékre állítása esetén a rendszer akár a számítógép más erőforrásainak rovására is lefoglalja a maximális méretű lapozókészletet.
  4. Lépjen ki a Rendszerleíróadatbázis-szerkesztőből.
  5. A módosítások a kiszolgáló újraindítását követően lépnek érvénybe.

Állapot

A Microsoft megerősítette a hiba létezését a cikk elején felsorolt Microsoft termékekben.

Tulajdonságok

Cikk azonosítója: 312362 - Utolsó ellenőrzés: 2006. február 9. - Verziószám: 8.1
A cikkben található információ a következő(k)re vonatkozik:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows 2000 Server SP2
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Server SP4
  • Microsoft Windows 2000 Advanced Server SP2
  • Microsoft Windows 2000 Advanced Server SP3
  • Microsoft Windows 2000 Advanced Server SP4
  • Microsoft Windows 2000 Service Pack 3
Kulcsszavak: 
kberrmsg kbenv kbprb KB312362
A Microsoft tudásbázisban szolgáltatott információkat "az adott állapotban", bárminemű szavatosság vagy garancia nélkül biztosítjuk. A Microsoft kizár mindennemű, akár kifejezett, akár vélelmezett szavatosságot vagy garanciát, ideértve a forgalomképességre és az adott célra való alkalmasságra vonatkozó szavatosságot is. A Microsoft Corporation és annak beszállítói semmilyen körülmények között nem felelősek semminemű kárért, így a közvetlen, a közvetett, az üzleti haszon elmaradásából származó vagy speciális károkért, illetve a kár következményeként felmerülő költségek megtérítéséért, még abban az esetben sem, ha a Microsoft Corporationt vagy beszállítóit az ilyen károk bekövetkeztének lehetőségére figyelmeztették. Egyes államok joga nem teszi lehetővé bizonyos károkért a felelősség kizárását vagy korlátozását, ezért a fenti korlátozások az ön esetében esetleg nem alkalmazhatók.

Visszajelzés küldése

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com