软考-系统架构设计师:微内核操作系统

软考系统架构设计师操作系统基本原理大约 315 字

用户态

  • 客户进程
  • 进程服务器
  • 终端服务器
  • ...
  • 文件服务器
  • 存储器服务器

核心态

客服进程至文件服务器

对比

内核实质优点缺点
单体内核将图形、设备驱动及文件系统等功能全部在内核中实现,运行在内核状态和同一地址空间。减少进程间通信和状态切换的系统开销,获得较高的运行效率。内核庞大,占用资源较多且不易剪裁。
系统的稳定性和安全性不好。
微内核只实现基本功能,将图形系统、文件系统、设备驱动及通信功能放在内核之外。内核精炼,便于剪裁和移动。
系统服务程序运行在用户地址空间,系统的可靠性、稳定性和安全性较高。
可用于分布式系统。
用户状态和内核状态需要频繁切换,从而导致系统效率不如单体内核。
阅读 300 · 发布于 2019-09-05

————        END        ————

扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看换一批