PROCESS_MEMORY_COUNTERS_EX2-Struktur (psapi.h)
Enthält erweiterte Arbeitsspeicherstatistiken für einen Prozess. Erweitert PROCESS_MEMORY_COUNTERS_EX.
Syntax
typedef struct _PROCESS_MEMORY_COUNTERS_EX2 {
DWORD cb;
DWORD PageFaultCount;
SIZE_T PeakWorkingSetSize;
SIZE_T WorkingSetSize;
SIZE_T QuotaPeakPagedPoolUsage;
SIZE_T QuotaPagedPoolUsage;
SIZE_T QuotaPeakNonPagedPoolUsage;
SIZE_T QuotaNonPagedPoolUsage;
SIZE_T PagefileUsage;
SIZE_T PeakPagefileUsage;
SIZE_T PrivateUsage;
SIZE_T PrivateWorkingSetSize;
ULONG64 SharedCommitUsage;
} PROCESS_MEMORY_COUNTERS_EX2;
Member
cb
Die Größe der Struktur in Bytes.
PageFaultCount
Die Anzahl der Seitenfehler.
PeakWorkingSetSize
Die Maximale Arbeitssatzgröße in Bytes.
WorkingSetSize
Die aktuelle Arbeitssatzgröße in Bytes
QuotaPeakPagedPoolUsage
Die Spitzenauslastung des ausgelagerten Pools in Bytes.
QuotaPagedPoolUsage
Die aktuelle Auslagerungspoolnutzung in Bytes.
QuotaPeakNonPagedPoolUsage
Die Spitzenauslastung des Pools ohne Auslagerung in Bytes.
QuotaNonPagedPoolUsage
Die aktuelle Nicht-Auslagerungspoolnutzung in Bytes.
PagefileUsage
Der Commitgebührenwert in Bytes für diesen Prozess. Commitgebühr ist die Gesamtmenge des privaten Arbeitsspeichers, den der Speicher-Manager für einen ausgeführten Prozess zugesagt hat.
PeakPagefileUsage
Der Spitzenwert in Bytes der Commitgebühr während der Lebensdauer dieses Prozesses.
PrivateUsage
Identisch mit PagefileUsage. Der Commitgebührenwert in Bytes für diesen Prozess. Commitgebühr ist die Gesamtmenge des privaten Arbeitsspeichers, den der Speicher-Manager für einen ausgeführten Prozess zugesagt hat.
PrivateWorkingSetSize
Die aktuelle Größe des privaten Arbeitssatzes in Bytes.
SharedCommitUsage
Die aktuelle Verwendung des freigegebenen Commits in Bytes.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 22H2 mit kumulativem Update vom September 2023 oder Windows 11 22H2 mit kumulativem Update vom September 2023 |
Kopfzeile | psapi.h |