title: Total memory used by Java process and heap size
body: <p>I wrote an application using Spring Batch. I can see with VisualVM that the heap size is about 22 MB. But, when I use Process Explorer (on Windows) to see how much memory is used by it, the difference is big (Private bytes - 71560K and Working Set - 80388K). How to explain this?
  What are the other things that use this memory?</p>
  
  <p>Thanks</p>