Commit charge

The Windows Task Manager utility for Windows XP and Server 2003, in its Performance tab, shows three counters related to commit charge: The program Process Explorer reports the same set of values, labeling the Total as Current, and additionally providing percentages of Peak and Current towards the Limit value.

It will also change when already-running programs allocate or free private virtual memory; for example, with the VirtualAlloc and VirtualFree APIs.

In the Task Manager utility under Windows XP and Windows Server 2003, the graphical displays labeled as "PF usage" and "Page File Usage History," despite their labels, reflect not the pagefile contents but the total (or current) commit charge.

Similar displays in the Task Manager of Windows Vista and later have been changed to reflect usage of physical memory.

It represents the subset of the process's virtual address space that is valid, meaning that it can be referenced without incurring a page fault.