Compartir a través de


estructura PROCESS_MEMORY_COUNTERS (psapi.h)

Contiene las estadísticas de memoria de un proceso.

Sintaxis

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;

Miembros

cb

El tamaño de la estructura en bytes.

PageFaultCount

Número de errores de página.

PeakWorkingSetSize

Tamaño máximo del conjunto de trabajo, en bytes.

WorkingSetSize

Tamaño del conjunto de trabajo actual, en bytes.

QuotaPeakPagedPoolUsage

Uso máximo del grupo paginado, en bytes.

QuotaPagedPoolUsage

El uso actual del grupo paginado, en bytes.

QuotaPeakNonPagedPoolUsage

Uso máximo del grupo no paginado, en bytes.

QuotaNonPagedPoolUsage

El uso actual del grupo no paginado, en bytes.

PagefileUsage

Valor de Cargo de confirmación en bytes para este proceso. El cargo de confirmación es la cantidad total de memoria que el administrador de memoria ha confirmado para un proceso en ejecución.

PeakPagefileUsage

Valor máximo en bytes del cargo de confirmación durante la vigencia de este proceso.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado psapi.h

Consulte también

GetProcessMemoryInfo

Información de rendimiento de memoria

Información de uso de memoria del proceso

Información del conjunto de trabajo