Design and Implementation of Process Checkpoint System NTckpt Based on Windows NT
Jing Yang · Jisuanji gongcheng · 2003
Checkpoint is an important technology to save and rollback the state of processes, and it is widely used in the fields, such as software fault tolerance, rollback debugging and process migration. This paper introduces the mechanism of process on Windows NT, and emphasizes on the implementation of NTckpt, a checkpointing and restore tool. The NTckpt tool introduces a method of restoring data region allocated dynamically, which can correctly restore private data region of the processes.