A microkernel is the near-minimum amount of software that can provide the mechanisms needed to implement an operating system (OS). These mechanisms include process management, memory management, and inter-process communication (IPC). The goal of microkernel is to separated the implementation of system services and the basic operation of system separated, and this design makes the innermost part of the kernel is more simple.This text proposed to check a microkernel of Architectures,and detail the mechanism of message passing and interrupt.%微内核是一个最小化的软件程序,它具有完整的操作系统.微内核组成部分包括一个非常简单的硬件抽象和一组比较关键的原语或系统调用.微内核以完成系统服务的实现和系统的基本操作规则分离为目标,进而简化内核中最核心部分的设计.本文提出了一个微内核的体系结构,并对其消息传递及中断机制做了分析.
展开▼