Freigeben über


Speicherleistungsinformationen

Informationen zur Speicherleistung stehen vom Speicher-Manager über das System Leistungsindikatoren und über Funktionen wie GetPerformanceInfo, GetProcessMemoryInfound GlobalMemoryStatusExzur Verfügung. Anwendungen wie windows Task Manager, Zuverlässigkeits- und Leistungsüberwachung und das Prozess-Explorer Tool verwenden Leistungsindikatoren, um Speicherinformationen für das System und für einzelne Prozesse anzuzeigen.

In diesem Thema werden Leistungsindikatoren den daten zugeordnet, die von Speicherleistungsfunktionen und dem Windows Task Manager zurückgegeben werden:

Systemspeicherleistungsinformationen

In der folgenden Tabelle werden die Von den Speicherleistungsfunktionen im MEMORYSTATUSEX, PERFORMANCE_INFORMATIONund PROCESS_MEMORY_COUNTERS_EX Strukturen zurückgegebenen Daten und den entsprechenden Informationen zugeordnet, die vom Task-Manager angezeigt werden.

Speicherobjektzähler (sofern nicht anders angegeben) Struktur Registerkarte "Leistung im Task-Manager" für Windows Server 2008 und Windows Vista Registerkarte "Leistung im Task-Manager" für Windows Server 2003 und Windows XP
Verfügbare KB MEMORYSTATUSEX.ullAvailPhys und PERFORMANCE_INFORMATION.PhysicalAvailable Subtrahieren Sie den in Speicher- Graph dargestellten Wert aus physischem Arbeitsspeicher (MB): Gesamt physischen Arbeitsspeicher: Verfügbarer
Nichts MEMORYSTATUSEX.ullTotalPhys und PERFORMANCE_INFORMATION.PhysicalTotal- Physischer Arbeitsspeicher (MB): Gesamtanzahl physischen Arbeitsspeicher: gesamt
Zugesicherte Bytes PERFORMANCE_INFORMATION.CommitTotal- System: Seitendatei ersten Wert (in MB) Commit-Gebühr: Gesamtanzahl
Commitlimit MEMORYSTATUSEX.ullTotalPageFile und PERFORMANCE_INFORMATION.CommitLimit- System: Seitendatei zweiten Wert (in MB) commit Charge: Limit
Kostenlose & Zero Page List Bytes Windows Server 2003 und Windows XP: Dieser Leistungsindikator wird nicht unterstützt.
Nichts physischen Arbeitsspeicher (MB): Kostenlose Nicht zutreffend
Nichts PERFORMANCE_INFORMATION.CommitPeak- Nichts Commit-Gebühr: Spitzen-
Nichts PERFORMANCE_INFORMATION.HandleCount- System: Behandelt Summen: Behandelt
Nichts MEMORYSTATUSEX.ullAvailPageFile- Nichts Nichts
Pool ohne Seitenbytes PERFORMANCE_INFORMATION.KernelNonpaged Kernelspeicher: Nicht seitenseitige Kernelspeicher: Nicht seitenseitige
Poolseitenbytes PERFORMANCE_INFORMATION.KernelPaged- Kernelspeicher: Ausgelagerter Kernelspeicher: Ausgelagerter
Pool Paged Bytes + Pool Nonpaged Bytes PERFORMANCE_INFORMATION.KernelTotal- Kernelspeicher: Gesamtanzahl der Kernelspeicher: Gesamtanzahl der
Prozesse (Objects-Objekt) PERFORMANCE_INFORMATION.ProcessCount- System: Prozesse Summen: Prozesse
Threadanzahl (Process(_Total)-Objekt) PERFORMANCE_INFORMATION.ThreadCount- System: Threads Summen: Threads
Cache bytes + Sharable pages on the standby and modified lists PERFORMANCE_INFORMATION.SystemCache- Nichts Systemcache-
Cache bytes + Modified Page List Bytes + Standby Cache Reserve Bytes + Standby Cache Normal Priority Bytes + Standby Cache Code Bytes Windows Server 2003 und Windows XP: Mit Ausnahme von Cachebytes werden diese Leistungsindikatoren nicht unterstützt.
Nichts physischen Arbeitsspeicher (MB): zwischengespeicherte Nicht zutreffend

 

Prozessspeicherleistungsinformationen

In der folgenden Tabelle werden Prozessobjektleistungsindikatoren den Daten zugeordnet, die von den Speicherleistungsfunktionen im MEMORYSTATUSEX, PERFORMANCE_INFORMATIONund PROCESS_MEMORY_COUNTERS_EX Strukturen zurückgegeben werden, und den entsprechenden Informationen, die vom Task-Manager angezeigt werden.

Process-Objektzähler Struktur Registerkarte "Aufgaben-Manager-Prozesse" für Windows Server 2008 und Windows Vista Registerkarte "Task-Manager-Prozesse" für Windows Server 2003 und Windows XP
Anzahl behandeln Nichts Handles Handles
Seitendateibytes PROCESS_MEMORY_COUNTERS_EX.PagefileUsage Commit size für alle Prozesse außer dem Systemprozess. Für den Systemprozess ist Seitendateibytes immer 0. VM Size für alle Prozesse außer dem Systemprozess. Für den Systemprozess ist Seitendateibytes immer 0.
Spitzenwert von Seitendateibytes PROCESS_MEMORY_COUNTERS_EX.PeakPagefileUsage Nichts Nichts
Pool ohne Seitenbytes PROCESS_MEMORY_COUNTERS_EX.QuotaNonPagedPoolUsage NP-Pool- NP-Pool-
Poolseitenbytes PROCESS_MEMORY_COUNTERS_EX.QuotaPagedPoolUsage ausgelagerten Pool- ausgelagerten Pool-
Private Bytes PROCESS_MEMORY_COUNTERS_EX.PrivateUsage- Commit-Größe VM-Größe
Threadanzahl (Prozess() für das angegebene Bild) Nichts Threads Threads
Virtuelle Bytes MEMORYSTATUSEX.ullTotalVirtualMEMORYSTATUSEX.ullAvailVirtual Nichts Nichts
Höchstwert virtueller Bytes Nichts Nichts Nichts
Arbeitssatz PROCESS_MEMORY_COUNTERS_EX.WorkingSetSize- Arbeitssatz (Arbeitsspeicher) Mem Usage
Arbeitssatz-Höchstwert PROCESS_MEMORY_COUNTERS_EX.PeakWorkingSetSize Spitzenarbeitssatz (Arbeitsspeicher) Peak Mem Usage
Arbeitssatz – Private Windows Server 2003 und Windows XP: Dieser Leistungsindikator wird nicht unterstützt.
Nichts privaten Arbeitssatz Nicht zutreffend
Nichts PROCESS_MEMORY_COUNTERS_EX.QuotaPeakNonPagedPoolUsage Nichts Nichts
Nichts PROCESS_MEMORY_COUNTERS_EX.QuotaPeakPagedPoolUsage Nichts Nichts
Nichts MEMORYSTATUSEX.ullAvailPageFile- Nichts Nichts
Nichts MEMORYSTATUSEX.ullTotalPageFile- Nichts Nichts

 

Memory-Objekt

Object-

Process-Objekt

Prozess-Explorer-Tool