操作系统结构-分层结构

#分层结构

Pasted image 20260619172952.png

  • 分层式设计
  • #优点

  • 1.便于调试和验证
  • 系统可以自底向上逐层开发和测试,哪层出问题搞哪层,很好使。
  • 2.易于扩充和维护
  • 在层与层接口不变的情况下,可以独立修改,替换或新增某一层的实现不会影响到其他层次的功能。
  • #缺点

  • 1.层次划分困难
  • 合理界定层的边界功能可能较为复杂,一旦依赖关系固化,系统架构可能缺乏灵活性
  • 2.运行效率低
  • 执行一个高层功能通常需要穿插多个中间层,每层之间的参数传递与控制转换又会引起其他开销