检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:廖剑伟[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[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.223.239.228