"Mem Usage" higher than "VM Size" in WinXP Task Manager

Posted by Frederick on Stack Overflow See other posts from Stack Overflow or by Frederick
Published on 2008-10-31T04:31:42Z Indexed on 2010/04/19 3:23 UTC
Read the original article Hit count: 399

Filed under:
|
|

In my Windows XP Task Manager, some processes display a higher value in the Mem Usage column than the VMSize. My Firefox instance, for example shows 111544 K as mem usage and 100576 K as VMSize.

According to the help file of Task Manager Mem Usage is the working set of the process and VMSize is the committed memory in the Virtual address space.

My question is, if the number of committed pages for a process is A and the number of pages in physical memory for the same process is B, shouldn't it always be B = A? Isn't the number of pages in physical memory per process a subset of the committed pages?

Or is this something to do with sharing of memory among processes? Please explain. (Perhaps my definition of 'Working Set' is off the mark).

Thanks.

© Stack Overflow or respective owner

Related posts about task-manager

Related posts about memory