Question: Is there any tool that draws a graphic visualization of a process' memory?

I'd like a graph showing the percentage of pages in physical memory and in the page file.

Answer: 
You can try:

* [**Process Explorer**](http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx)
* [**Process Hacker**](http://processhacker.sourceforge.net/)
* [**Red-Gate Memory Tracker**](http://labs.red-gate.com/index.php/Red_Gate_Memory_Tracker#Download) (this is currently experimental)

You'll likely need to get the [**Windows debugging tools**](http://www.microsoft.com/whdc/devtools/debugging/default.mspx) in order for your tool of choice to hook into your process.
Using Process Explorer, right-click a process and use the "Properties..." menu. In the "Performance Graph" tab you can see the memory, io and cpu usage of an individual process.