PROCESS_MEMORY_COUNTERS_EX2 구조체(psapi.h)

프로세스에 대한 확장 메모리 통계를 포함합니다. PROCESS_MEMORY_COUNTERS_EX 확장합니다.

구문

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;

멤버

cb

구조체의 크기(바이트)입니다.

PageFaultCount

페이지 오류 수입니다.

PeakWorkingSetSize

최대 작업 집합 크기(바이트)입니다.

WorkingSetSize

현재 작업 집합 크기(바이트)

QuotaPeakPagedPoolUsage

최대 페이징 풀 사용량(바이트)입니다.

QuotaPagedPoolUsage

현재 페이징된 풀 사용량(바이트)입니다.

QuotaPeakNonPagedPoolUsage

페이징이 아닌 최대 풀 사용량(바이트)입니다.

QuotaNonPagedPoolUsage

현재 페이징이 아닌 풀 사용량(바이트)입니다.

PagefileUsage

이 프로세스에 대한 커밋 요금 값(바이트)입니다. 커밋 요금은 메모리 관리자가 실행 중인 프로세스를 위해 커밋한 총 프라이빗 메모리 양입니다.

PeakPagefileUsage

이 프로세스의 수명 동안 커밋 요금의 최대값(바이트)입니다.

PrivateUsage

PagefileUsage와 동일합니다. 이 프로세스에 대한 커밋 요금 값(바이트)입니다. 커밋 요금은 메모리 관리자가 실행 중인 프로세스를 위해 커밋한 총 프라이빗 메모리 양입니다.

PrivateWorkingSetSize

현재 프라이빗 작업 집합 크기(바이트)입니다.

SharedCommitUsage

현재 공유 커밋 사용량(바이트)입니다.

요구 사항

요구 사항 값
지원되는 최소 클라이언트 2023년 9월 누적 업데이트가 있는 Windows 10 22H2 또는 2023년 9월 누적 업데이트가 있는 Windows 11 22H2
머리글 psapi.h

추가 정보

PROCESS_MEMORY_COUNTERS_EX