一种基于虚拟对象的进程检查点实现方法
Checkpointing Process Based on Virtual Object Framework作者机构:湖南大学计算机与通信学院长沙4100082 湖南大学软件学院长沙4100082
出 版 物:《系统仿真学报》 (Journal of System Simulation)
年 卷 期:2004年第16卷第6期
页 面:1354-1357页
核心收录:
学科分类:08[工学] 081201[工学-计算机系统结构] 0812[工学-计算机科学与技术(可授工学、理学学位)]
摘 要:检查点回卷恢复策略是实现软件容错的一种重要方法。基于虚拟对象策略的进程检查点实现方法把应用层与系统层的直接交互被重定向为应用层与虚拟对象层的交互以及虚拟对象层与系统层的交互。故障恢复时,虚拟对象层重新和系统层捆绑结合,使得进程环境故障前后的差异性对应用层透明。另外,基于虚拟对象的检查点策略不须要进行对象句柄转换,避免了对象句柄转换所带来的开销。该方法具有开销小的特点,并且支持多线程及线程间的同步。