Mojo for Dark Age of Camelot (DAOC)
Home >  Features > Show process memory
FEATURE

Show process memory

For information about "Empty working set," go here.

Process memory numbers

The following definitions are reproduced from Microsoft's documentation for PROCESS_MEMORY_COUNTERS_EX.

Page fault count
The number of page faults.

Peak working set size
The peak working set size, in bytes.

Working set size
The current working set size, in bytes.

Quota peak paged pool usage
The peak paged pool usage, in bytes.

Quota paged pool usage
The current paged pool usage, in bytes.

Quota peak non-paged pool usage
The peak nonpaged pool usage, in bytes.

Quota non-paged pool usage
The current nonpaged pool usage, in bytes.

Virtual (page file usage)
The Commit Charge value in bytes for this process. Commit Charge is the total amount of memory that the memory manager has committed for a running process. (Windows 7 and Windows Server 2008 R2 and earlier: PagefileUsage is always zero. Check PrivateUsage instead.)

Peak page file usage
The peak value in bytes of the Commit Charge during the lifetime of this process.

Private usage
Same as Virtual (page file usage). The Commit Charge value in bytes for this process. Commit Charge is the total amount of memory that the memory manager has committed for a running process.

Global memory numbers

The following definitions are reproduced from Microsoft's documentation for MEMORYSTATUSEX.

Total physical
The amount of actual physical memory, in bytes.

Available physical
The amount of physical memory currently available, in bytes. This is the amount of physical memory that can be immediately reused without having to write its contents to disk first. It is the sum of the size of the standby, free, and zero lists.

Total page file
The current committed memory limit for the system or the current process, whichever is smaller, in bytes. To get the system-wide committed memory limit, call GetPerformanceInfo.

Available page file
The maximum amount of memory the current process can commit, in bytes. This value is equal to or smaller than the system-wide available commit value. To calculate the system-wide available commit value, call GetPerformanceInfo and subtract the value of CommitTotal from the value of CommitLimit.

This page was last modified on January 3, 2014