当前位置:首页 > 编程笔记 > 正文
已解决

操作系统【OS】微内核

来自网友在路上 169869提问 提问时间:2023-10-21 04:12:31阅读次数: 69

最佳答案 问答题库698位专家为你答疑解惑

基本概念

  • 微内核结构将操作系统划分为两大部分:微内核+多个服务器
  • 微内核包含:
    • 与硬件处理紧密相关的部分
    • 一些较基本的功能
    • 客户和服务器间的通信
  • 客户与服务器之间是借助微内核提供的消息传递机制来实现交互的

基本功能

进程管理

  • 进程的通信、切换、调度
  • 多处理机之间的同步

低级存储器管理

中断和陷入处理

  • 捕获所发生的中断和陷入事件
  • 中断和陷入的处理
  • 采用机制与策略分离原理,将机制部分以及与硬件紧密相关的部分放入微内核

特点

优点

  • 扩展性和灵活性
  • 可靠性和安全性
  • 可移植性
  • 分布式计算
  • 采用面向对象技术

缺点

  • 系统的执行开销较大

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"操作系统【OS】微内核":http://eshow365.cn/6-20595-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!