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

软考 系统架构设计师 About 315 words

用户态

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

核心态

客服进程至文件服务器

对比

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

————        END        ————

Give me a Star, Thanks:)

https://github.com/fendoudebb/LiteNote

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

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


Today On History
Browsing Refresh