CryoPID - Freeze/Hibernate a process to disk and restore it later.
Wow, this is so cool, you could have a process running, freeze it to disk with CryoPID, then reboot the computer, and unfreeze the process.
Unfortunately, it doesn't yet handle my use-case, where I have an Emacs started with "screen". It'll be cool when that happens.