Existing

To Do

Checkpoint/restart allows the state of a set of processes to be saved to
persistent storage, then restarted at some future time -- quoting from
Jonathan Corbet's 2010 Linux Kernel Summit
report.

This is surely a very useful facility to have for reproducing failures, for
example. But on the other hand it's questionable how it can help with
debugging failures in GNU Hurd servers' interactions,
as their state is typically spread between several processes.

Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
is included in the section entitled GNU Free Documentation
License.