Speicherleistungsinformationen

Informationen zur Arbeitsspeicherleistung sind vom Speicher-Manager über die Systemleistungsindikatoren und über Funktionen wie GetPerformanceInfo, GetProcessMemoryInfo und GlobalMemoryStatusEx verfügbar. Anwendungen wie der Windows Task-Manager, die Zuverlässigkeit und Leistungsmonitor und das Tool Prozess Explorer 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 Leistungsindikatoren für Speicherobjekte den Daten zugeordnet, die von den Speicherleistungsfunktionen in den Strukturen MEMORYSTATUSEX, PERFORMANCE_INFORMATION und PROCESS_MEMORY_COUNTERS_EX zurückgegeben werden, sowie den entsprechenden Informationen, die vom Task-Manager angezeigt werden.

Speicherobjektzähler (sofern nicht anders angegeben) Struktur Registerkarte "Task-Manager-Leistung" für Windows Server 2008 und Windows Vista Registerkarte "Task-Manager-Leistung" für Windows Server 2003 und Windows XP
Verfügbare KB MEMORYSTATUSEX. ullAvailPhys und PERFORMANCE_INFORMATION. PhysicalAvailable Subtrahieren des im Diagramm "Arbeitsspeicher " angezeigten Nutzungswerts vom physischen Arbeitsspeicher (MB): Gesamt Physischer Arbeitsspeicher: Verfügbar
Keine MEMORYSTATUSEX. ullTotalPhys und PERFORMANCE_INFORMATION. PhysicalTotal Physischer Arbeitsspeicher (MB): Gesamt Physischer Arbeitsspeicher: Gesamt
Zugesicherte Bytes PERFORMANCE_INFORMATION. CommitTotal System: Erster Wert der Seitendatei (in MB) Commit-Gebühr: Gesamt
Zusagegrenze MEMORYSTATUSEX. ullTotalPageFile und PERFORMANCE_INFORMATION. CommitLimit System: Seitendatei-Sekundenwert (in MB) Commit-Gebühr: Limit
Kostenlose & Nullseitenlistenbytes Windows Server 2003 und Windows XP: Dieser Leistungsindikator wird nicht unterstützt.
Keine Physischer Arbeitsspeicher (MB): Kostenlos Nicht verfügbar
Keine PERFORMANCE_INFORMATION. CommitPeak Keine Commit-Gebühr: Spitzenwert
Keine PERFORMANCE_INFORMATION. HandleCount System: Handles Summen: Handles
Keine MEMORYSTATUSEX. ullAvailPageFile Keine Keine
Nicht-Auslagerungsseiten (Bytes) PERFORMANCE_INFORMATION. KernelNonpaged Kernelspeicher: Nicht auslagert Kernelspeicher: Nicht auslagert
Ausgelagerter Pool (Bytes) PERFORMANCE_INFORMATION. KernelPaged Kernelspeicher: Ausgelagert Kernelspeicher: Ausgelagert
Ausgelagerte Poolbytes + Nicht ausgelagerte Poolbytes PERFORMANCE_INFORMATION. KernelTotal Kernelspeicher: Gesamt Kernelspeicher: Gesamt
Prozesse (Objects-Objekt) PERFORMANCE_INFORMATION. ProcessCount System: Prozesse Summen: Prozesse
Threadanzahl (Process(_Total)-Objekt) PERFORMANCE_INFORMATION. ThreadCount System: Threads Summen: Threads
Zwischenspeichern von Bytes + Sharable-Seiten in den Standby- und Geänderten Listen PERFORMANCE_INFORMATION. SystemCache Keine Systemcache
Cachebytes + Geänderte Seitenlistenbytes + Standbycache-Reservebytes + Standbycache -Bytes mit normaler Priorität + Standbycachecodebytes Windows Server 2003 und Windows XP: Mit Ausnahme von Cachebytes werden diese Leistungsindikatoren nicht unterstützt.
Keine Physischer Arbeitsspeicher (MB): Zwischengespeichert Nicht verfügbar

 

Verarbeiten von Speicherleistungsinformationen

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

Verarbeiten des Objektzählers Struktur Registerkarte "Task-Manager-Prozesse" für Windows Server 2008 und Windows Vista Registerkarte "Task-Manager-Prozesse" für Windows Server 2003 und Windows XP
Anzahl von Handles Keine Ziehpunkte Ziehpunkte
Bytes für Auslagerungsdatei PROCESS_MEMORY_COUNTERS_EX. PagefileUsage Commitgröße für alle Prozesse mit Ausnahme des Systemprozesses. Für den Systemprozess ist Seitendateibytes immer 0. VM-Größe für alle Prozesse mit Ausnahme des Systemprozesses. Für den Systemprozess ist Seitendateibytes immer 0.
Auslagerungsdatei bytes peak PROCESS_MEMORY_COUNTERS_EX. PeakPagefileUsage Keine Keine
Nicht-Auslagerungsseiten (Bytes) PROCESS_MEMORY_COUNTERS_EX. QuotaNonPagedPoolUsage NP-Pool NP-Pool
Ausgelagerter Pool (Bytes) PROCESS_MEMORY_COUNTERS_EX. QuotaPagedPoolUsage Ausgelagerter Pool Ausgelagerter Pool
Private Bytes PROCESS_MEMORY_COUNTERS_EX. PrivateUsage Commitgröße VM-Größe
Threadanzahl (Process() für das angegebene Image) Keine Threads Threads
Virtuelle Bytes MEMORYSTATUSEX. ullTotalVirtualMEMORYSTATUSEX. ullAvailVirtual Keine Keine
Virtuelle Bytes (max.) Keine Keine Keine
Arbeitssatz PROCESS_MEMORY_COUNTERS_EX. WorkingSetSize Arbeitssatz (Arbeitsspeicher) Mem-Nutzung
Arbeitsseiten (max.) PROCESS_MEMORY_COUNTERS_EX. PeakWorkingSetSize Spitzenarbeitssatz (Arbeitsspeicher) Maximale Mem-Nutzung
Working Set – Private Windows Server 2003 und Windows XP: Dieser Leistungsindikator wird nicht unterstützt.
Keine Privater Arbeitssatz Nicht verfügbar
Keine PROCESS_MEMORY_COUNTERS_EX. QuotaPeakNonPagedPoolUsage Keine Keine
Keine PROCESS_MEMORY_COUNTERS_EX. QuotaPeakPagedPoolUsage Keine Keine
Keine MEMORYSTATUSEX. ullAvailPageFile Keine Keine
Keine MEMORYSTATUSEX. ullTotalPageFile Keine Keine

 

Speicherobjekt

Objects-Objekt

Objekt verarbeiten

Prozess-Explorer-Tool