Delen via


Informatie over geheugenprestaties

Informatie over de geheugenprestaties is beschikbaar via het systeem prestatiemeteritems en via functies zoals GetPerformanceInfo, GetProcessMemoryInfoen GlobalMemoryStatusEx. Toepassingen zoals Windows Taakbeheer, betrouwbaarheids- en prestatiemeter en de Process Explorer hulpprogramma gebruiken prestatiemeteritems om geheugengegevens voor het systeem en voor afzonderlijke processen weer te geven.

In dit onderwerp worden prestatiemeteritems gekoppeld aan de gegevens die worden geretourneerd door geheugenprestatiefuncties en Windows Taakbeheer:

Informatie over de prestaties van het systeemgeheugen

De volgende tabel koppelt prestatiemeteritems voor geheugenobjecten aan de gegevens die worden geretourneerd door de geheugenprestatiefuncties in de MEMORYSTATUSEX-, PERFORMANCE_INFORMATIONen PROCESS_MEMORY_COUNTERS_EX structuren, en met de bijbehorende informatie die wordt weergegeven door Taakbeheer.

Geheugenobjectteller (tenzij anders vermeld) Structuur Tabblad Prestaties van Taakbeheer voor Windows Server 2008 en Windows Vista Tabblad Prestaties van Taakbeheer voor Windows Server 2003 en Windows XP
Beschikbare KB MEMORYSTATUSEX-.ullAvailPhys en PERFORMANCE_INFORMATION.PhysicalAvailable Gebruikswaarde aftrekken die wordt weergegeven in grafiek Geheugen van Fysiek geheugen (MB): Totaal fysiek geheugen: beschikbaar
Geen MEMORYSTATUSEX-.ullTotalPhys en PERFORMANCE_INFORMATION.PhysicalTotal- fysiek geheugen (MB): Totaal aantal fysiek geheugen: Totaal
Vastgelegde bytes PERFORMANCE_INFORMATION.CommitTotal- Systeem: Paginabestand eerste waarde (in MB) doorvoerkosten: totaal
Doorvoerlimiet MEMORYSTATUSEX-.ullTotalPageFile en PERFORMANCE_INFORMATION.CommitLimit- Systeem: Paginabestand tweede waarde (in MB) doorvoerkosten: beperken
Gratis & Zero Page List Bytes Windows Server 2003 en Windows XP: Dit prestatiemeteritem wordt niet ondersteund.
Geen fysiek geheugen (MB): gratis Niet van toepassing
Geen PERFORMANCE_INFORMATION.CommitPeak- Geen doorvoerkosten: Piek
Geen PERFORMANCE_INFORMATION.HandleCount- System: verwerkt totalen: verwerkt
Geen MEMORYSTATUSEX-.ullAvailPageFile Geen Geen
Niet-gepaginade bytes groep PERFORMANCE_INFORMATION.KernelNonpaged- kernelgeheugen: niet-gepaginade kernelgeheugen: niet-gepaginade
Gegroepeerde bytes PERFORMANCE_INFORMATION.KernelPaged- kernelgeheugen: gepaginade kernelgeheugen: gepaginade
Gegroepeerde bytes en niet-gepaginade bytes pool PERFORMANCE_INFORMATION.KernelTotal- kernelgeheugen: Totaal aantal kernelgeheugen: Totaal aantal
Processen (Objectobject) PERFORMANCE_INFORMATION.ProcessCount- Systeem: processen totalen: processen
Thread Count (Process(_Total)-object) PERFORMANCE_INFORMATION.ThreadCount- Systeem: Threads totalen: threads
Cachebytes + deelbare pagina's op de stand-by- en gewijzigde lijsten PERFORMANCE_INFORMATION.SystemCache- Geen System Cache-
Cachebytes + gewijzigde paginalijst bytes + stand-by cache reserve bytes + stand-by cache normale prioriteit bytes + stand-by cache code bytes Windows Server 2003 en Windows XP: Behalve cache bytes, deze prestatiemeteritems worden niet ondersteund.
Geen fysiek geheugen (MB): in cache Niet van toepassing

 

Informatie over de prestaties van het procesgeheugen

De volgende tabel koppelt prestatiemeteritems voor procesobjecten aan de gegevens die worden geretourneerd door de geheugenprestatiefuncties in de MEMORYSTATUSEX-, PERFORMANCE_INFORMATIONen PROCESS_MEMORY_COUNTERS_EX structuren, en met de bijbehorende informatie die wordt weergegeven door Taakbeheer.

Objectteller verwerken Structuur Tabblad Taakbeheerprocessen voor Windows Server 2008 en Windows Vista Tabblad Taakbeheerprocessen voor Windows Server 2003 en Windows XP
Aantal ingangen Geen handles handles
Bytes paginabestand PROCESS_MEMORY_COUNTERS_EX.PagefileUsage doorvoergrootte voor alle processen behalve het systeemproces. Voor het systeemproces is paginabestand bytes altijd 0. VM-grootte voor alle processen behalve het systeemproces. Voor het systeemproces is paginabestand bytes altijd 0.
Piek in paginabestand PROCESS_MEMORY_COUNTERS_EX.PeakPagefileUsage- Geen Geen
Niet-gepaginade bytes groep PROCESS_MEMORY_COUNTERS_EX.QuotaNonPagedPoolUsage- NP-pool NP-pool
Gegroepeerde bytes PROCESS_MEMORY_COUNTERS_EX.QuotaPagedPoolUsage- groep met pagina's groep met pagina's
Privébytes PROCESS_MEMORY_COUNTERS_EX.PrivateUsage- doorvoergrootte VM-grootte
Aantal threads (Process() voor de opgegeven afbeelding) Geen threads threads
Virtuele bytes MEMORYSTATUSEX-.ullTotalVirtualMEMORYSTATUSEX-.ullAvailVirtual Geen Geen
Piek in virtuele bytes Geen Geen Geen
Werkset PROCESS_MEMORY_COUNTERS_EX.WorkingSetSize- werkset (geheugen) gebruik van mem
Piek in werkset PROCESS_MEMORY_COUNTERS_EX.PeakWorkingSetSize piekwerkset (geheugen) piekgebruik van mem
Werkset : privé-Windows Server 2003 en Windows XP: Deze prestatiemeteritem wordt niet ondersteund.
Geen privéwerkset Niet van toepassing
Geen PROCESS_MEMORY_COUNTERS_EX.QuotaPeakNonPagedPoolUsage- Geen Geen
Geen PROCESS_MEMORY_COUNTERS_EX.QuotaPeakPagedPoolUsage Geen Geen
Geen MEMORYSTATUSEX-.ullAvailPageFile Geen Geen
Geen MEMORYSTATUSEX-.ullTotalPageFile- Geen Geen

 

geheugenobject

objectobjecten

procesobject

hulpprogramma Process Explorer