摘要
微内核操作系统作为一种新的操作系统设计思想已经引起人们高度的关注。相
比于传统的宏内核操作系统的设计思想,微内核采用模块化的设计方法,最大限度
的减小了内核的体积,提高了操作系统的可扩展性、灵活性、移植性、安全性以及
可靠性。但是,正是由于微内核操作系统的这种体系结构,系统必须要通过进程间
通信(口C)机制来实现系统的功能。在第一代和第二代微内核操作系统中采用的
进程间的通信机制,在一定程度上实现了微内核操作系统设计的功能要求,但是其
低效的通信机制还是成为了限制微内核发展的瓶颈。
本文对嵌入式实时微内核操作系统的进程调度和进程间通信机制进行了研究,
分析出现行的主流微内核操作系统的进程间通信机制普遍存在进程调度、地址空间
切换频繁和消息复制次数过多的问题,增加了系统的开销,严重影响了嵌入式实时
微内核操作系统的效率。
在以上研究分析的基础上,本文对嵌入式实时微内核操作系统的通信机制进行
了改进:(1)进程调度。本文采用直接进程切换和惰性调度相结合的方法,并对直
接进程调度中的时间片分配方法进行了改进,不再采用时间片贡献的方法,而使接
收进程获得系统分配的时间片完成进程调度。本方法避免了接收进程被再次调度,
从而提高了通信进程的调度效率。(2)进程间通
您可能关注的文档
最近下载
- 660MW原则性热力系统计算(并联法).doc VIP
- 创新药研发流程培训.pptx VIP
- 创新药研发的流程.pptx VIP
- 2026年福建泉州市泉港区初中学业质量检查八年级地理试题(试卷+解析).docx VIP
- 预制剪力墙的深化设计-知识点预制剪力墙的连65课件讲解.pptx VIP
- 预制剪力墙的深化设计知识点预制剪力墙的拆分设计及深化设计图绘制课件讲解.pptx VIP
- 预制剪力墙的基础知识.pptx VIP
- 新疆图集新22S3 室外排水工程.pdf VIP
- TB∕T 10059-2015 铁路工程图形符号标准(OCR).pdf VIP
- 湖南省长沙市第一中学2025-2026学年高三下学期4月月考政治试题(含答案).pdf VIP
原创力文档

文档评论(0)