操作系统结构-分层结构 #分层结构 分层式设计 #优点 1.便于调试和验证 系统可以自底向上逐层开发和测试,哪层出问题搞哪层,很好使。 2.易于扩充和维护 在层与层接口不变的情况下,可以独立修改,替换或新增某一层的实现不会影响到其他层次的功能。 #缺点 1.层次划分困难 合理界定层的边界功能可能较为复杂,一旦依赖关系固化,系统架构可能缺乏灵活性 2.运行效率低 执行一个高层功能通常需要穿插多个中间层,每层之间的参数传递与控制转换又会引起其他开销