MD 更新:未知

特点

  • 可剪裁性
  • 可移植性
  • 强实时性
  • 强紧凑性
  • 高质量代码
  • 强定制性
  • 标准接口

分类

嵌入式实时操作系统

面向控制、通信

非实时嵌入式

面向消费电子产品 如:安卓、IOS

调度算法

  • 时间片轮转调度
  • 优先级调度
  • 抢占式优先级调度
  • 单调速率调度

操作系统内核架构

分类

  • 宏内核
  • 微内核

微内核与单内核对比

实质优点缺点
单体内核将图形、驱动等功能全部在内核中实现减少进程间通信和状态切换的系统开销,较高运行效率内核庞大,占用资源多。稳定性和安全性不好
微内核(鸿蒙)只实现基本功能、其他放在内核之外结构相当清晰、有利于协作开发。易于移植,可靠性稳定性强效率不如单体内核,性能偏低

鸿蒙操作系统

分层

  • 内核层
  • 系统服务层
  • 框架层
  • 应用层