Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I am running some tests on a very powerful machine ( 24GB RAM, Window 2008 64bit )

I checked my task manager: Physical memory: 98% ( RAM is 24GB )

But the totally "Memory(Private working set)" usage of all my running processors is no more than 16GB

Where are those extra 8GB used for? Is it used by the OS IO buffer, or somewhere else?

Can anyone contribute some ideas?

share|improve this question
3  
"Windows memory management is rocket science. And don’t believe anyone who tells you otherwise."...zdnet.com/blog/bott/… –  Moab Nov 19 '10 at 19:44
add comment

1 Answer

Yes, used for caching and buffers. Modern OS's try to be smart...if you have 8GB of memory just sitting idle, not being used for anything, it's being wasted. So as long as no application is requesting it, the OS finds other things to use it for to try and speed stuff up. Don't worry about it -- if you application needs the memory, the OS will instantly free it up as soon as the app asks for it.

share|improve this answer
    
This is also why things will be paged to disk even if the RAM isn't full; so that if the system needs to free up the RAM it can do so immediately. (This is why it's always a bad idea to turn your paging file off.) –  Shinrai Nov 19 '10 at 20:30
add comment

Your Answer

 
discard

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.