I would like to know if it is possible to copy whatever data is in active memory (RAM) to disk, and if so would it be readable?
Example: I open a image in an image preview program. I use RAM-copy program to copy all of my active memory to disk. Somewhere on that disk now is another copy of the image that was opened in the program (as well as whatever else was running).
I'm not too worried about instability of the running program or corruption of data in memory as I would be doing this on a virtual machine with a copy of the actual data. I'd just like to know if this is possible.
Edit: Windows 7/8 are my options for OS.