基于Linux的混合实时操作系统 |
| |
引用本文: | 王继刚,郑纬民,钟卫东,李翌.基于Linux的混合实时操作系统[J].清华大学学报(自然科学版)网络.预览,2009(7). |
| |
作者姓名: | 王继刚 郑纬民 钟卫东 李翌 |
| |
摘 要: | 多媒体及高速网络技术的发展,大大扩展了应用的需求,很多应用不仅具有实时特性,还要求系统提供丰富的服务和可扩展能力。本文在深入研究影响Linux实时性能的因素,比较目前主流实时Linux优缺点的基础上,设计开发出一种混合实时操作系统——KLinux。KLinux基于开源Linux,在内核架构、混合实时调度,以及错误处理等方面进行了改造。实验结果表明,改进后Linux内核在任务调度、上下文切换、CPU运算等方面的实时性能分别提高了253%、177%、255%,同时支持内核态实时应用和用户态非实时应用的双态混合开发,可满足当前绝大多数应用的需求。
|
本文献已被 CNKI 等数据库收录! |
|