A recoverable virtual memory for a computer system takes periodic checkpoints which capture the state of the virtual memory. If a system failure occurs, the system can be rolled back to the checkpointed state and restarted. A mechanism for tracking which virtual pages are contained in the checkpointed...http://www.google.ca/patents/US5008786?utm_source=gb-gplus-sharePatent US5008786 - Recoverable virtual memory having persistant objects