操作系统电子课件本科64学时版.pptVIP

  • 2
  • 0
  • 约1.22万字
  • 约 82页
  • 2019-10-25 发布于安徽
  • 举报
* * 北京交通大学计算机学院 1.5.2 传统的 OS 结构 3 分层式 OS 结构 有序分层的概念 设计方式 每层具有若干功能,逐层添加,最终即可建立满足需要的OS 分层原则 每层仅使用其底层提供的功能和服务,可使系统调试和验证变容易。 * * 北京交通大学计算机学院 1.5.2 传统的 OS 结构 层次结构设置 被调用功能放在较低层次(程序嵌套) 作业调度-进程控制-内存管理 活跃功能放在低层(运行频率) 时钟管理、进程调度 资源分配策略放在高层 便于修改或适应不同环境 最低层 资源管理公用模块如队列、堆栈、信号量操作等 最高层 用户接口 An An-1 …… A2 A1 A0 单向依赖 * * 北京交通大学计算机学院 1.5.2 传统的 OS 结构 3 分层式 OS 结构-----评价 从资源管理角度出发进行层次划分 规定模块间调用的有序性 结构特点及评价 调用关系清晰(高层对低层单向依赖) 低层和高层可分别实现(可扩充性) 高层错误不会影响到低层(正确性) 避免了递归调用 可增强系统可维护性 降低了系统运行效率 * * 北京交通大学计算机学院 1.5.3 微内核OS结构 发展于上世纪90年代,能有效支持多处理机,适宜于分布式系统 Mach OS(CMU) NT内核 (WIN2000=NT 5.0) 微内核技术、C/S技术

文档评论(0)

1亿VIP精品文档

相关文档