"CryoPID allows you to capture the state of a running process in Linux and save it to a file. This file can then be used to resume the process later on, either after a reboot or even on another machine."http://cryopid.berlios.de/
All your apps' state cryopreserved for posterity.
I've suggested suspend/resume ability of inactive apps, but saving to disk is of course the ultimate solution.
IDEA: Send key or run app/function when window gets/loses focus or is hovered onhttp://www.donationc....msg189128#msg189128
IDEA: VirtualBox/VMware auto-pause/resume when mouse leaves/enters windowhttp://www.donationc....msg173448#msg173448
I'm using multiple virtual machines as "wrappers" for apps whose state I want to retain, saving and resuming their state upon shutdown and restart. It's ok but there's overhead. I wish to liberate my state-saving apps from their VM prisons.