Memóriateljesítmény-információk
A memória teljesítményadatai a rendszer teljesítményszámlálóin és olyan függvényeken keresztül érhetők el, mint GetPerformanceInfo, GetProcessMemoryInfoés GlobalMemoryStatusEx. Az olyan alkalmazások, mint a Windows Feladatkezelő, a Megbízhatóság és teljesítményfigyelő, valamint a Folyamatkezelő eszköz teljesítményszámlálókkal jelenítik meg a rendszer és az egyes folyamatok memóriaadatait.
Ez a témakör a teljesítményszámlálókat a memóriateljesítmény-függvények és a Windows Feladatkezelő által visszaadott adatokhoz társítja:
Rendszermemória teljesítményadatai
Az alábbi táblázat a memóriaobjektumok teljesítményszámlálóit a memóriateljesítmény-függvények által visszaadott adatokhoz társítja a MEMORYSTATUSEX, PERFORMANCE_INFORMATIONés PROCESS_MEMORY_COUNTERS_EX struktúrákban, valamint a Feladatkezelő által megjelenített megfelelő információkkal.
Memóriaobjektum-számláló (kivéve, ha másként van feltüntetve) | Szerkezet | A Feladatkezelő Teljesítmény lapja a Windows Server 2008 és a Windows Vista rendszerhez | A Feladatkezelő Teljesítmény lapja Windows Server 2003 és Windows XP rendszerhez |
---|---|---|---|
Elérhető KB | MEMORYSTATUSEX.ullAvailPhys és PERFORMANCE_INFORMATION.PhysicalAvailable | A Memória grafikonon látható használati érték kivonása fizikai memóriából (MB): Teljes | fizikai memória: elérhető |
Egyik sem | MEMORYSTATUSEX.ullTotalPhys és PERFORMANCE_INFORMATION.PhysicalTotal | fizikai memória (MB): Teljes | fizikai memória: Teljes |
Véglegesített bájtok | PERFORMANCE_INFORMATION.CommitTotal | Rendszer: Lapfájl első érték (MB-ban) | véglegesítési díj: Teljes |
Véglegesítési korlát | MEMORYSTATUSEX.ullTotalPageFile és PERFORMANCE_INFORMATION.CommitLimit | Rendszer: Lapfájl második érték (MB-ban) | véglegesítési díj: korlátozása |
Ingyenes & A Windows Server 2003 és a Windows XP nulla laplista bájtja: Ez a teljesítményszámláló nem támogatott. |
Egyik sem | fizikai memória (MB): Ingyenes | Nem alkalmazható |
Egyik sem | PERFORMANCE_INFORMATION.CommitPeak | Egyik sem | véglegesítési díj: csúcsidőszaki |
Egyik sem | PERFORMANCE_INFORMATION.HandleCount | rendszer: kezeli a | összegek: Kezeli a |
Egyik sem | MEMORYSTATUSEX.ullAvailPageFile | Egyik sem | Egyik sem |
Készlet nem lapozott bájtja | PERFORMANCE_INFORMATION.KernelNonpaged | kernelmemória: nem lapozott | kernelmemória: nem lapozott |
Készlet lapozott bájtja | PERFORMANCE_INFORMATION.KernelPaged | kernelmemória: lapszámozott | kernelmemória: lapszámozott |
Készletoldalas bájtok + készlet nem lapozott bájtok | PERFORMANCE_INFORMATION.KernelTotal | kernelmemória: Teljes | kernelmemória: Teljes |
Folyamatok (objektumok objektuma) | PERFORMANCE_INFORMATION.ProcessCount | rendszer: folyamatok | összegek: Folyamatok |
Szálszám (Process(_Total) objektum) | PERFORMANCE_INFORMATION.ThreadCount | rendszer: szálak | Összegek: Szálak |
Gyorsítótárazási bájtok + megosztható lapok a készenléti és a módosított listákon | PERFORMANCE_INFORMATION.SystemCache | Egyik sem | Rendszergyorsítótár |
Gyorsítótár bájtok + módosított laplista bájtok + készenléti gyorsítótár tartalék bájtjai + készenléti gyorsítótár normál prioritású bájtjai + készenléti gyorsítótár kódja Windows Server 2003 és Windows XP: A gyorsítótár bájtjai kivételével ezek a teljesítményszámlálók nem támogatottak. |
Egyik sem | fizikai memória (MB): Gyorsítótárazott | Nem alkalmazható |
Folyamatmemória teljesítményadatai
Az alábbi táblázat a MEMORYSTATUSEX, PERFORMANCE_INFORMATIONés PROCESS_MEMORY_COUNTERS_EX struktúrák memóriateljesítmény-függvényei által visszaadott adatokkal társítja a folyamatobjektumok teljesítményszámlálóit, valamint a Feladatkezelő által megjelenített megfelelő információkat.
Objektumszámláló feldolgozása | Szerkezet | A Feladatkezelő Folyamatok lapja a Windows Server 2008 és a Windows Vista rendszerhez | A Feladatkezelő Folyamatok lapja Windows Server 2003 és Windows XP rendszerhez |
---|---|---|---|
Fogópontszám | Egyik sem | fogantyúk | fogantyúk |
Lapfájl bájtja | PROCESS_MEMORY_COUNTERS_EX.PagefileUsage | véglegesítési méret a rendszerfolyamat kivételével minden folyamathoz. A rendszerfolyamat esetében a lapfájl bájtja mindig 0. | virtuálisgép-méret a rendszerfolyamat kivételével minden folyamathoz. A rendszerfolyamat esetében a lapfájl bájtja mindig 0. |
Lapfájl bájtok csúcsértéke | PROCESS_MEMORY_COUNTERS_EX.PeakPagefileUsage | Egyik sem | Egyik sem |
Készlet nem lapozott bájtja | PROCESS_MEMORY_COUNTERS_EX.QuotaNonPagedPoolUsage | NP-készlet | NP-készlet |
Készlet lapozott bájtja | PROCESS_MEMORY_COUNTERS_EX.QuotaPagedPoolUsage | lapozott készlet | lapozott készlet |
Privát bájtok | PROCESS_MEMORY_COUNTERS_EX.PrivateUsage | véglegesítés méretének | virtuálisgép-méret |
Szálszám (folyamat( |
Egyik sem | szálak | szálak |
Virtuális bájtok | MEMORYSTATUSEX.ullTotalVirtual – MEMORYSTATUSEX.ullAvailVirtual | Egyik sem | Egyik sem |
Virtuális bájtok csúcsa | Egyik sem | Egyik sem | Egyik sem |
Munkakészlet | PROCESS_MEMORY_COUNTERS_EX.WorkingSetSize | munkakészlet (memória) | Mem Usage |
Munkakészlet csúcsa | PROCESS_MEMORY_COUNTERS_EX.PeakWorkingSetSize | maximális munkakészlet (memória) | Mem-használat csúcsa |
Munkakészlet – Privát Windows Server 2003 és Windows XP: Ez a teljesítményszámláló nem támogatott. |
Egyik sem | privát munkakészlet | Nem alkalmazható |
Egyik sem | PROCESS_MEMORY_COUNTERS_EX.QuotaPeakNonPagedPoolUsage | Egyik sem | Egyik sem |
Egyik sem | PROCESS_MEMORY_COUNTERS_EX.QuotaPeakPagedPoolUsage | Egyik sem | Egyik sem |
Egyik sem | MEMORYSTATUSEX.ullAvailPageFile | Egyik sem | Egyik sem |
Egyik sem | MEMORYSTATUSEX.ullTotalPageFile | Egyik sem | Egyik sem |
Kapcsolódó témakörök