共用方式為


PROCESS_MEMORY_COUNTERS_EX結構 (psapi.h)

包含進程的擴充記憶體統計數據。

語法

typedef struct _PROCESS_MEMORY_COUNTERS_EX {
  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;
} PROCESS_MEMORY_COUNTERS_EX;

成員

cb

結構的大小,以位元組為單位。

PageFaultCount

頁面錯誤的數目。

PeakWorkingSetSize

尖峰工作集大小,以位元組為單位。

WorkingSetSize

目前的工作集大小,以位元組為單位。

QuotaPeakPagedPoolUsage

尖峰分頁集區使用量,以位元組為單位。

QuotaPagedPoolUsage

目前的分頁集區使用量,以位元組為單位。

QuotaPeakNonPagedPoolUsage

尖峰非分頁集區使用量,以位元組為單位。

QuotaNonPagedPoolUsage

目前的非分頁集區使用量,以位元組為單位。

PagefileUsage

這個進程的認可費用值,以位元組為單位。 認可費用是記憶體管理員針對執行中進程認可的私人記憶體總數。

Windows 7 和 Windows Server 2008 R2 和更早版本: PagefileUsage 一律為零。 請改為檢查 PrivateUsage

PeakPagefileUsage

此程式存留期期間認可費用的位元組尖峰值。

PrivateUsage

PagefileUsage 相同。 這個進程的認可費用值,以位元組為單位。 認可費用是記憶體管理員針對執行中進程認可的私人記憶體總數。

規格需求

需求
最低支援的用戶端 Windows Vista、Windows XP SP2 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008、Windows Server 2003 SP1 [僅限傳統型應用程式]
標頭 psapi.h

另請參閱

GetProcessMemoryInfo

記憶體效能資訊

處理記憶體使用量資訊

工作集資訊