UP

See (new-ideas,03) about related ideas.

Real computers experience hardware and software failures. The checkpoint-restart facility is a method Gnosis uses to recover from failures and scheduled down time.

From time to time, Gnosis takes {makes} a system-wide checkpoint. This is a record of the state of all pages and nodes including the information as to which nodes have processes in them.

{arcane}Making a checkpoint normally appears to happen instantaneously.

When Gnosis recovers from a failure, it restarts from the state at the last checkpoint. All pages and nodes are backed up to their state at the time of the last checkpoint.

Certain things of necessity are not backed up. These include the real time clock, and things outside of Gnosis such as the memory of users. I/O device keys are rescinded upon restart.