PROCESS_MEMORY_COUNTERS結構 (psapi.h)
包含進程的記憶體統計數據。
語法
typedef struct _PROCESS_MEMORY_COUNTERS {
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;
} PROCESS_MEMORY_COUNTERS;
成員
cb
結構的大小,以位元組為單位。
PageFaultCount
頁面錯誤的數目。
PeakWorkingSetSize
尖峰工作集大小,以位元組為單位。
WorkingSetSize
目前的工作集大小,以位元組為單位。
QuotaPeakPagedPoolUsage
尖峰分頁集區使用量,以位元組為單位。
QuotaPagedPoolUsage
目前的分頁集區使用量,以位元組為單位。
QuotaPeakNonPagedPoolUsage
尖峰非分頁集區使用量,以位元組為單位。
QuotaNonPagedPoolUsage
目前的非分頁集區使用量,以位元組為單位。
PagefileUsage
這個進程的認可費用值,以位元組為單位。 認可費用是記憶體管理員針對執行中進程認可的記憶體總量。
PeakPagefileUsage
此程式存留期期間認可費用的位元組尖峰值。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
標頭 | psapi.h |