共用方式為


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

另請參閱

GetProcessMemoryInfo

記憶體效能資訊

處理記憶體使用量資訊

工作集資訊