Comment SGI Irix has Checkpoint and Restart (Score 1) 555
From the cpr manpage:
IRIX Checkpoint and Restart (CPR) offers a set of user-transparent software management tools, allowing system administrators, operators, andusers with suitable privileges to suspend a job or a set of jobs in mid-execution, and restart them later on. The jobs may be running on a single machine or on an array of networking connected machines. CPR may be used to enhance system availability, provide load and resource controlor balancing, and to facilitate simulation or modeling.
There's even an option to restart the process(es) after upgrading the OS.
Some caveats, the following system objects are not checkpoint-safe:
o network socket connections; see socket(2)
o X terminals and X11 client sessions
o special devices such as tape drivers and CDROM
o files opened with setuid credential that cannot be reestablished
o System V semaphores and messages; see semop(2) and msgop(2)
o memory mapped files using the /dev/mmem file; see mmap(2)
o open directories
Of course, you need proprietary SGI hardware.
IRIX Checkpoint and Restart (CPR) offers a set of user-transparent software management tools, allowing system administrators, operators, andusers with suitable privileges to suspend a job or a set of jobs in mid-execution, and restart them later on. The jobs may be running on a single machine or on an array of networking connected machines. CPR may be used to enhance system availability, provide load and resource controlor balancing, and to facilitate simulation or modeling.
There's even an option to restart the process(es) after upgrading the OS.
Some caveats, the following system objects are not checkpoint-safe:
o network socket connections; see socket(2)
o X terminals and X11 client sessions
o special devices such as tape drivers and CDROM
o files opened with setuid credential that cannot be reestablished
o System V semaphores and messages; see semop(2) and msgop(2)
o memory mapped files using the
o open directories
Of course, you need proprietary SGI hardware.