If you are developing an application or already have and want to find how it is consuming memory on a windows machine, SysInternal Virtual Memory Map is an excellent tool. This application displays the amount of memory consumed by the app according to type i.e. Heap, Shareable, Stack, Private Data, Page Table and so on. For each of this tables, you can see the address level details.
Another very important feature is that it can save this as image which you can load back anytime to see. So for example if the application is causing an issue at a particular moment, save it as image and load it later to analyze. This way you can have multiple image of the same application to compare. You can save the image in MMP, CSV or Plain Text.
Pretty useful for me when I write a swing app and to know its performance. Thanks for the share…
-Sram