> Generally any program that can handle a suspend and resume can handle being persisted across reboots.
This is not the case for very many of my processes. Are you suggesting DMTCP or something? That won't work with most of the stuff I'm running in terminals.