【摘 要】
:
微内核技术与传统的宏内核相比,微内核将操作系统服务及驱动移出内核的模块化设计大大提高了操作系统的可靠性,安全性,可扩展性和移植性,体现出操作系统发展的一种趋势,因此,
论文部分内容阅读
微内核技术与传统的宏内核相比,微内核将操作系统服务及驱动移出内核的模块化设计大大提高了操作系统的可靠性,安全性,可扩展性和移植性,体现出操作系统发展的一种趋势,因此,微内核技术也逐渐成了研究的热点,在未来操作系统的发展中将发挥着巨大的作用。目前,微内核还没有形成一个标准,基本上还处在策略研究层面上。影响其发展的最大因素就是性能低下,而最大影响性能的地方在于频繁的地址空间切换和在此基础之上的进程间通信的速度过慢。本文在分析研究了现有微内核优缺点的情况下,主要在优化微内核的地址空间架构的基础上,来改进进程间通信和地址空间切换的效率,并研究设计了自己的微内核——MyOS。本文的主要研究内容包括:(1)研究了现有的微内核结构,真正从微内核的角度去思考问题,研究并设计了一种新的微内核结构,并在此基础之上对部分性能做了测试。(2)研究了现有微内核进程间通信的性能,采用临时映射拷贝的方法对进程间通信的主要手段——消息传递做出了改进。(3)研究并实现了微内核的内存管理服务:微内核内部的地址空间管理和微内核外的内存管理服务。并针对微内核的结构设计,通过引入小地址空间概念,对地址空间的设计做出了改进。在系统测试中,MyOS表现出了良好的性能,但距离操作系统的实际应用尚有距离。在以后的工作中我们将不断改进系统设计及其功能,完善系统的安全性和稳定性。
其他文献
本文对国内外网络存储技术的发展、研究及其应用进行了全面的介绍。对DAS,NAS,SAN等几种主要网络存储技术进行了阐述,对当前国内外非常关注的iSCSI网络存储技术的应用进行了
虚拟实验教学软件的出现降低了学校开设实验课程的成本,却也使得学生可以更为方便地抄袭他人的实验方案,给教学管理带来了新的问题。发现学生的抄袭行为是新实验模式下实验教
DoS(Denial of Service)类攻击增长规模快,是互联网中广泛存在的安全隐患。其中LDoS(Low-rate DoS)攻击作为一种变异的DoS类攻击,危害程度大,隐蔽性好,难以采用其它DoS类攻击
随着汽车电子技术的发展,嵌入式实时操作系统在汽车电控产品中的地位日渐重要。汽车电子分布式控制工业应用标准OSEK/VDX(以下简称OSEK)作为国际汽车电子行业的通用标准,推动了
随着网络技术和半导体技术的飞速发展,计算机网络已经延伸到当今社会的各个角落,成为生产、科研领域不可或缺的工具,嵌入式实时操作系统的网络化已经是一种基本的需要,这对嵌
为了使纯电动汽车的电池管理系统BMS(Battery Management System)在复杂多变的工作环境下具有较强的可靠性和适应性,本文对Windows CE.net操作系统进行了研究,并提出BMS系统
自然景物的模拟是现在计算机图形学的一个热点,寻求能准确地描述现实世界中各种现象与景观的数学模型,并逼真地再现这些现象与景观,是计算机图形学的一个重要研究课题。影视制作
在计算机视觉领域,运动目标的检测和跟踪是研究的热门话题。由于单摄像头的视野有限,监控大范围场景在多数情况下需要用到多摄像头。在多摄像头的视频监控系统中有许多关键问
ERP管理着企业大量的资源数据和流程,这就要求其需要具有很高的灵活性和稳定性,能快速响应市场的变化和企业业务需求的变更。构件化技术能增加软件的复用,使系统的开发更为高
随着航空航天、军事、汽车电子和信息家电等行业的发展,实时系统被应用到更广泛、更复杂的环境中,并对实时系统的性能提出了更高的要求,而实时操作系统作为实时系统的核心起着决