struttura PROCESS_MEMORY_COUNTERS_EX2 (psapi.h)
Contiene statistiche di memoria estese per un processo. Estende PROCESS_MEMORY_COUNTERS_EX.
Sintassi
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;
Members
cb
Dimensioni della struttura, in byte.
PageFaultCount
Numero di errori di pagina.
PeakWorkingSetSize
Dimensione massima del working set, in byte.
WorkingSetSize
Dimensione del working set corrente, in byte
QuotaPeakPagedPoolUsage
Utilizzo massimo del pool di paging, in byte.
QuotaPagedPoolUsage
Utilizzo corrente del pool di paging, in byte.
QuotaPeakNonPagedPoolUsage
Picco di utilizzo del pool non di paging, espresso in byte.
QuotaNonPagedPoolUsage
Utilizzo corrente del pool non di paging, espresso in byte.
PagefileUsage
Valore Commit Charge in byte per questo processo. Commit Charge è la quantità totale di memoria privata di cui è stato eseguito il commit da parte del gestore della memoria per un processo in esecuzione.
PeakPagefileUsage
Valore massimo in byte dell'addebito commit durante la durata di questo processo.
PrivateUsage
Uguale a PagefileUsage. Valore Commit Charge in byte per questo processo. Commit Charge è la quantità totale di memoria privata di cui è stato eseguito il commit da parte del gestore della memoria per un processo in esecuzione.
PrivateWorkingSetSize
Dimensione del working set privato corrente, in byte.
SharedCommitUsage
Utilizzo corrente del commit condiviso, in byte.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 22H2 con aggiornamento cumulativo di settembre 2023 o Windows 11 22H2 con aggiornamento cumulativo di settembre 2023 |
Intestazione | psapi.h |