LIAO Jian-wei, LI Li, CHEN Shan-xiong, YU Jian-qiao. Concurrent Checkpoint/Restart Mechanism for Real-Time Interactive Processes[J]. Journal of University of Electronic Science and Technology of China, 2011, 40(4): 573-576. DOI: 10.3969/j.issn.1001-0548.2011.04.020
Citation: LIAO Jian-wei, LI Li, CHEN Shan-xiong, YU Jian-qiao. Concurrent Checkpoint/Restart Mechanism for Real-Time Interactive Processes[J]. Journal of University of Electronic Science and Technology of China, 2011, 40(4): 573-576. DOI: 10.3969/j.issn.1001-0548.2011.04.020

Concurrent Checkpoint/Restart Mechanism for Real-Time Interactive Processes

  • This paper presents a new concurrent checkpoint/restart mechanism, it allows the checkpointed process (checkpointee) without stopping while doing checkpointing to some extent. The checkpointee can continue to run until a write request is captured by tracing TLB during dumping memory pages (which is a critical step of doing checkpoint). At that time, the checkpoint module will copy the requested page to the designated memory buffer, then enable the write operation. Then, it can form an image file with consistent process state by using original pages which copied in the designate memory buffer. The experimental results show that this mechanism can reduce 20% ~70% stopping time of checkpointee to ensure the concurrency between doing checkpoint and execution of checkpointee. This mechanism is a quite good choice for hign real-time and interactive priority applications.
  • loading

Catalog

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return