实时交互进程的并发检查点技术  

Concurrent Checkpoint/Restart Mechanism for Real-Time Interactive Processes

在线阅读下载全文

作  者:廖剑伟[1] 李莉[1] 陈善雄[1] 余建桥[1] 

机构地区:[1]西南大学计算机与信息科学学院,重庆北碚区400715

出  处:《电子科技大学学报》2011年第4期573-576,共4页Journal of University of Electronic Science and Technology of China

基  金:国家863计划(2006AA10Z1E6);中央高校基本科研业务费专项资金(XDJK2009C025);重庆市自然科学基金(CSTC2010BB2006)

摘  要:提出了一种并发检查点技术,允许进程在设置检查点的同时尽可能保持继续执行。在拷贝进程地址空间(设置检查点的步骤之一)的同时,阻塞页面写操作并拷贝该原始页面到指定缓冲区,达到不需要在拷贝进程空间的同时停止该被设置检查点进程,最后结合缓冲区中拷贝页面,得到具有一致性的进程状态的映像文件。实验结果表明,可以减少20%~70%被检查进程的停止时间,使得检查点的设置与进程的执行具有一定的并发性。减少被检查进程在设置检查点时的停止时间,适合实时性和交互性要求较高的进程设置检查点。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.

关 键 词:设置检查点 并发性 实时交互进程 

分 类 号:TP393[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象