专栏名称: 嵌入式微处理器
关注这个时代最火的嵌入式微处理器,你想知道的都在这里。
今天看啥  ›  专栏  ›  嵌入式微处理器

操作系统体系结构:宏内核vs微内核

嵌入式微处理器  · 公众号  ·  · 2024-06-03 17:17
    

文章预览

操作系统的体系结构是一个开放的问题。 操作系统在核心态为应用程序提供公共的服务,那么操作系统在核心态应该提供什么服务、怎样提供服务? 有关这个问题的回答形成了两种主要的体系结构: 宏内核和微内核 。 宏内核:大而全 宏内核系统将操作系统的主要功能模块都作为一个紧密联系的整体运行在核心态,从而为应用提供高性能的系统服务。因为各管理模块之间共享信息,能有效利用相互之间的有效特性,所以具有无可比拟的性能优势。 特点: 性能优越:由于宏内核的各个功能模块直接运行在核心态,因此它们之间的通信和调度开销较小,可以获得较高的性能。 简单高效:宏内核的设计相对简单,模块之间的交互直接,易于实现和调试。 扩展性差:由于所有模块都运行在核心态,因此新功能的引入或修改需要对整个内核进行修改和重 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览