Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

On a Windows 7, the working set memory usage plus private memory does not add up to the total used memory in Task Manager and Windows 7 Resource Monitor.

How do you find out where the used memory is coming from?
The cached memory can't be part of it because sometimes the total cache is greater than the total in use. The commit memory plus the working set also doesn't add up to the total in use - but even that shouldn't be significant if it did, since commit is virtual.

share|improve this question
users often forget the pool memory (paged and non paged). Look at your values. – magicandre1981 Dec 1 '12 at 13:48

The terms used in the different Windows tools do not always have the same meaning. I suggest watching this and this for an overview of the different categories.

You are confounding different categories of memory. The working set is the amount of physical memory the process is using. This can be private or shareable. The private memory can be either in physical memory or pagefile.

Process Explorer, RAMMap and VMMap can be used to investigate further.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.