Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A program munkakészlete a virtuális címtér azon lapjainak gyűjteménye, amelyekre a közelmúltban hivatkoztak. Megosztott és privát adatokat is tartalmaz. A megosztott adatok olyan oldalakat tartalmaznak, amelyek tartalmazzák az alkalmazás által végrehajtott összes utasítást, beleértve a DLL-ekben és a rendszer DLL-jeiben található utasításokat is. A munkakészlet méretének növekedésével nő a memóriaigény.
Egy folyamat minimális munkakészlet-mérettel és maximális munkakészlet-mérettel rendelkezik. Minden alkalommal, amikor használja a CreateProcessparancsot, fenntartja a folyamat minimális munkakészlet-méretét. A virtuális memóriakezelő megpróbál elegendő memóriát tartani a minimális munkakészlet számára, amikor a folyamat aktív, de nem tart meg többet a maximális méretnél.
Az alkalmazáshoz tartozó munkakészlet kért minimális és maximális méretének lekéréséhez hívja meg a GetProcessWorkingSetSize függvényt.
A rendszer beállítja az alapértelmezett munkakészlet-méreteket. A munkakészletek méretét a SetProcessWorkingSetSize függvénnyel is módosíthatja. Az értékek beállítása nem garantálja, hogy a memória fenntartott vagy rezidens lesz. Ügyeljen arra, hogy túl nagy minimális vagy maximális munkakészletméretet kérjen, mert ez csökkentheti a rendszer teljesítményét.
A folyamathoz tartozó munkakészlet aktuális vagy csúcsméretének lekéréséhez használja a GetProcessMemoryInfo függvényt.
Kapcsolódó témakörök