【摘 要】
:
计算规模的扩大化、应用环境的复杂化使得关键任务系统的持续性受到严重的挑战。操作系统中任何进程出现问题都将导致整个程序的故障发生,而从头开始重新执行任务又将带来巨
论文部分内容阅读
计算规模的扩大化、应用环境的复杂化使得关键任务系统的持续性受到严重的挑战。操作系统中任何进程出现问题都将导致整个程序的故障发生,而从头开始重新执行任务又将带来巨大的时间开销。尤其在大规模并行计算环境下,由于缺乏有效的容错手段,程序故障的发生极大的降低了系统执行任务的效率。微重启方法中所使用的检查点技术是针对完全重启所带来的时间开销问题而出现的一种关键性技术。以检查点为基础的微重启技术将执行过程中的程序状态数据保存在检查点文件中。待故障发生时,微重启技术以检查点文件为基础进行回卷恢复,以此来提高计算机系统的容错能力。然而,由于并行计算环境下各进程之间的关联关系,现有的微重启方法已经不能满足当前环境下的技术需求。本文以实现并行计算环境下程序状态的有效恢复为目的,提出了一种面向并行计算环境的微重启方法。该方法通过在现有的检查点技术基础上加入代码预处理机制,实现了并行计算环境下无数据污染的程序状态保存。并通过可移植变量的选取,有效地减小了检查点文件的大小,进而节省存储空间,减少外存读写所消耗的时间。此外,本文还提出了一种基于进程状态的程序故障判断机制和基于有效状态恢复线的程序恢复方法。通过这两种方法,实现了程序故障诊断与程序状态恢复的自动化执行,并提升了系统的可靠性与执行效率。
其他文献
光学卫星图像是指人造卫星运行的过程中,通过照相机、多光谱扫描仪等设备对地面进行拍摄所获得的图像资料,但是在拍摄的过程中避免不了受到外界因素的影响,会使图像变得模糊
云数据中心规模的持续增长和虚拟机镜像数量的急剧扩张,给云数据中心的存储管理带来严峻的挑战。另外,海量的虚拟机镜像中占有很高比重的重复数据,其消耗大量的存储资源和占
随着互联网的广泛普及与发展,当今网络变得越来越复杂并愈加难以管理。传统的网络架构已不能很好地满足网络的性能要求,这严重阻碍了网络的创新和发展,软件定义网络作为一种
随着教育观念的转变,人们越来越重视孩子在幼儿阶段的成长教育,让孩子接受良好的幼儿教育,可以促进孩子身心健康发展。在幼儿教育过程当中老师可以利用丰富的教育资源,组织丰
电力变压器的流畅运行对整个国家和人民的生产和生活具有重大的意义,因此,为了保证变压器正常的工作运行,工人们会定期进行停电检修,但是这种检修维护方法却给人们的正常生活
细菌感染,是致病菌侵入人体产生代谢产物所引起的疾病,对人类的健康造成了严重的威胁。传统的抗生素疗法会造成严重的环境污染,且耐药菌的出现很大程度上削弱了抗生素的疗效,因此探索新型高效的抗菌剂迫在眉睫。目前,基于纳米酶的活性氧(ROS)疗法受到了研究者的广泛关注,与传统疗法相比,利用ROS抑菌不会对正常组织造成损伤。在具有酶活性的纳米材料中,碳材料因其固有的酶活性、易获得性、低成本、稳定性和良好的生物
随着社会经济的快速发展,工业必备生产原料氨的需求越来越大,氨是一种常用的化工原料在工业领域处于重要地位。我国已经采取各种措施安全管理以液氨储罐为主的重大危险源,然而还是多次发生泄漏易燃、有毒、易爆等化学物品事故,该事故是一种突发性污染事故。化学泄漏事故形式多样,造成事故的因素也较为复杂,特别是沸点较低的化学物质,如液化气、氨等。一般情况下氨在高压容器内存储,存储形式主要为低温、液化、高压等。假如存
本文选取黄河三角洲盐碱荒地、棉花单作田、小麦玉米连作田为研究对象,采用LGR碳通量测定系统测定土壤呼吸速率日变化和季节变化规律,同时对土壤及空气温湿度、土壤理化性质
在汉语日常表达和书面写作中,并列结构是我们经常使用到的结构形式。“又......又......”和“既......又......”外形相似,用法相近,描述同一事物的两方面,都有固定格式和复句的用法,二者分别被放入HSK3级固定格式和HSK4级复句大纲,但在实际使用时又略有不同。本文参考前辈的分类,基于BCC汉语语料库,从对比角度出发,系统深入考察“又......又......”和“既......又
立面绿化在建筑节能降温上有着巨大的潜力。本文通过理论研究+实验测试+计算分析的研究方法,开展了不同气候条件下立面绿化建筑传热传质特性、植被层参数与环境参数的相关性