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:
- Informationen zur Systemspeicherleistung
- Verarbeiten von Speicherleistungsinformationen
- Verwandte Themen
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( |
Nichts | Threads | Threads |
Virtuelle Bytes | MEMORYSTATUSEX.ullTotalVirtual – MEMORYSTATUSEX.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 |
Verwandte Themen