论文部分内容阅读
当前星载嵌入式实时操作系统将各个功能模块都集成在内核之中,这导致内核庞大,增加了内核出现bug的风险,从而使整个操作系统的可靠性降低.设计并实现了一个基于微内核的星载嵌入式实时操作系统,通过将功能模块以任务方式运行在用户态,任务间通过消息传递机制通讯,以减少内核代码量.最后测试表明设计达到故障隔离的效果.
The current on-board embedded real-time operating system integrates each function module into the kernel, which leads to a large kernel, increases the risk of a kernel bug, and reduces the reliability of the entire operating system. A microkernel Based on-board embedded real-time operating system to reduce the amount of kernel code by running the functional modules in user mode and communicating between the tasks through the messaging mechanism.The final test shows that the design achieves the effect of fault isolation.