(In reply to Stefan Br�ns from comment #13) > Just another idea - the snapshotted RAM also includes buffers and caches, > correct? Can we just tell the kernel to drop these prior to the snapshot? Interestingly the first snapshot, which has the most problems, is taken directly after restarting the machine. So the guest kernel will have dropped most the RAM before taking the snapshot. However QEMU does not seem to be aware of this, I am not sure if there is a way for QEMU to know (without the guest agent) if the guest kernel has stopped using a page of RAM. Maybe we could use -no-reboot which should cause QEMU to exit instead of reboot and then restart QEMU. This will certainly drop all the RAM...