基于虚拟化技术修复操作系统内存崩溃的方法

被引量 : 0次 | 上传用户:asa333
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机被越来越多应用到关系国计民生的重要领域中,计算机系统的可靠性和容错能力也随之变得越发重要,承载着关键作用的计算机操作系统是不允许被任意中断的。在整个软件体系架构中,操作系统是基础层和关键层,它的可靠性将直接影响到上层应用软件的正确执行,因此如何提高操作系统的可靠性和容错能力成为提高软件性能的关键问题之一。另一方面由于操作系统上层应用程序的功能不断强大,操作系统本身也变得庞大和复杂,避免操作系统的安全隐患也是当前被广泛关注的焦点。操作系统内存崩溃的修复是针对以上两个方面提出来的,但是由于操作系统的繁琐和复杂,在具体的实现上会遇到一些障碍。本文分析了遇到的困难和障碍,提出了一种基于系统虚拟化技术,在现有的操作系统上实现对系统内存崩溃情况进行修复的方法。对操作系统的内存崩溃进行修复,是一个“判断-操作”的过程。首先,如何判断操作系统出现了内存崩溃的问题,根据操作系统的哪些参数,设定怎样的条件,都需要仔细研究得出结果。其次,如果操作系统的内存已经崩溃,那么操作系统已经不具备处理能力,怎样在内存崩溃的时候,还能有能力进行修复。综上所述,提出了一种基于系统虚拟化技术,在现有的操作系统上实现对系统内存崩溃情况进行修复的方法。这种方法不存在远程修复技术对网络的依赖问题,同时也克服了本地修复存在的局限性。依据该方法,我们以开源虚拟机监控器Xen以及Linux操作系统为基础实现了名为XF修复原型系统,通过实现在虚拟机监控器中的修复系统,能在较短时间内对崩溃的操作系统内存进行修复。同时在性能测试方面,添加了修复功能的系统相对于同等条件下的原系统只会造成可以接受的性能损失。
其他文献
林下经济是一种循环经济,它是以林地资源为依托,以科技为支撑,充分利用林下自然条件,选择适合林下生长的微生物(菌类)和动植物种类,进行合理种植、养殖,以构建未定的生态系统
北柴胡(Bupleurumchinense DC.)为伞形科柴胡属植物,性味辛、苦,微寒;具有疏散退热、疏肝解郁、升举阳气之功效。通过查阅近年来有关资料,对北柴胡的化学成分和药理作用的研
本文介绍的是用于铝合金压铸的水溶性非石墨型模具润滑剂。这种润滑剂具有良好的润滑性,能减少模具的磨损和防止粘模,易于喷涂,不妨碍喷漆,也不腐蚀模具和工件。在压铸过程可
<正>近年来,随着进城务工人员的愈来愈多,跟随父母进城的流动儿童也越来越多,由此引发的流动儿童身份认同危机引起了人们的关注。流动儿童的身份认同危机如不及时有效解决,不
<正> 降低工程造价,提高工程质量,缩短建设工期,发挥其应有的经济效益与社会效益,关系到我国水利水电建设事业的迅速发展。我国在建国初期虽然缺乏建设经验,但是却能以高效率
<正> 印度和孟加拉国重新考虑防洪方案——据英国《水力发电与坝工建设》1988年11月号报道,孟加拉国大部分地区和印度北部最近遭受洪水袭击后,10年前曾提出的旨在控制布拉马
介绍了聚合物基复合材料结构与组成对其摩擦磨损特性影响方面的研究;分别讨论了不同聚合物基体、不同的填料及固体润滑剂对复合材料摩擦因数及磨损率的影响;讨论了表面处理技
现代图书出版及营销模式发生着深刻的变化,编辑工作重点由传统的案头加工向选题策划及图书营销转移,而品牌图书的营造,对编辑自身乃至对出版社的出版方向及经营模式等起着举