基本概念 微内核结构将操作系统划分为两大部分:微内核+多个服务器微内核包含: 与硬件处理紧密相关的部分一些较基本的功能客户和服务器间的通信客户与服务器之间是借助微内核提供的消息传递机制来实现交互的 基本功能 进程管理 进程的通信、切换、调度多处理机之间的同步 低级存储器管理 中断和陷入处理 捕获所发生的中断和陷入事件中断和陷入的处理 采用机制与策略分离原理,将机制部分以及与硬件紧密相关的部分放入微内核 特点 优点 扩展性和灵活性可靠性和安全性可移植性分布式计算采用面向对象技术 缺点 系统的执行开销较大