嵌入式操作系统微内核中进程管理的研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:ososa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文在研究现有嵌入式操作系统优缺点的基础之上,结合国内外操作系统的发展方向,真正实现了一个嵌入式操作系统的微内核.微内核操作系统具有可剪裁、可配置和灵活的特点,已经成为当前操作系统实现技术的主流.我们所实现的微内核中主要包括进程管理和进程同步、内存管理、中断和异常处理等.微内核的实现方式采用了单一地址空间的方法,消除了大量进出内核所带来的地址空间切换带来的开销,提高了系统的性能.完成了进程管理的设计和实现.进程管理采用了单进程-多线程模型,系统中只有一个进程作为资源的代表者和其它线程的祖先.进程间通信提供了信号量、消息队列机制.
其他文献
该文主要工作包括以下几个方面:在原有各种企业诊断方法的基础上,提出了一套基于模型的企业诊断方法.该方法以模型作为诊断的基础,在实施过程中又涉及到了规则诊断以及专家诊
为了给用户提供相应的服务,数据中心的服务器每天都运行处理着大量的任务。近年来,随着数据中心规模的快速增大,数据中心的高能耗问题已经变得非常严重。一个严峻的事实是全
随着计算机应用的发展,数据的集成不再仅仅局限于传统的数据库系统中的结构化数据,日益广泛应用于Web站点的半结构化及非结构化数据的集成问题也越来越受到重视,异构数据集成系
液桥实验装置是运行于xx-x密封舱专用于热毛细对流实验的有效载荷,目的是对液桥实验模型上、下桥面分别进行加热、制冷,观察液体流体特性随温差变化的改变情况。目前在微重力环
软件测试技术因其在软件质量保障方面所起的重要作用以及在整个软件开发成本中所占的很大的比重而受到学术界和工业界越来越多的关注.研究系统的软件测试理论和高效的软件测
软件在投入运行之后需要通过更新来修正错误、增强功能以适应环境和用户需求的变化。传统软件更新方式需停止系统、安装更新、然后重新启动系统,这对很多关键领域的系统来说
嵌入式计算和无线通信技术的发展使得机器人应用越来越受到广泛的重视,移动机器人的边界探测作为一类重要的应用,能够为科研、军事和商业等多个应用领域提供重要的边界信息,
多媒体应用是数字图书馆研究的重要内容之一.该文阐述了钱学森生平事迹多媒体演播系统(Q-MMPS)的设计与实现.Q-MMPS的框架结构可抽象地表示为三层:媒体素材管理层、多媒体对
该文从文语转换系统前端的部分技术--字音转换、韵律短语边界识别、朗读重音判别入手,解决了文语转换中常出现的读音错误,节奏、停顿、轻重方面的处理不当,从而改善汉语语音
该论文全面分析了gdb的内部结构,对gdb的三个子系统(即用户接口、符号处理、目标系统处理)逐一做了剖析,并对实现各种调试命令的内部算法做了论述.论文在分析每个子系统时,首先