计算机操作系统 第一章 计算机操作系统概论.pptVIP

  • 32
  • 0
  • 约8.2千字
  • 约 70页
  • 2017-02-03 发布于湖北
  • 举报

计算机操作系统 第一章 计算机操作系统概论.ppt

2. 模块化OS结构 模块化操作系统结构 (2)模块化OS的优缺点 优点: ①提高了OS设计的正确性、可理解性和可维护性。 ②增强了0S的可适应性。 ③加速了OS的开发过程。 缺点: ① 对模块的划分及对接口的规定要精确描述很困难。 ②从功能观点来划分模块时,未能将共享资源和独占资源加以区别; 3.分层式OS结构 使用分层系统结构包含若干layer(层);其中,每一层实现一组基本概念以及与其相关的基本属性。 层与层之间的相互关系: - 所有各层的实现不依赖其以上各层所提供的概念及其属性,只依赖其直接下层所提供的概念及属性; - 每一层均对其上各层隐藏其下各层的存在。 操作系统层次化体系结构 应用程序 任务管理 硬 件 用户扩展处理 调度管理 硬件抽象层 应用编程接口 内存管理 中断管理 时钟/定时器管理 I/O管理 出错处理 同步、通信管理(消息队列,信号量,事件,异步信号)) DeltaCORE的体系结构:层次+模块结构 分层次 模块化 Android操作系统体系结构 4.微内核OS结构 客户/服务器模式(Client-Server Model) 单机环境下的客户/服务器模式 4.微内核OS结构 所谓微内核技术,是指精心设计的、能实现现代OS核心功能的小型内核,它与一般的OS(程序)不同, 它更小更精炼,它不仅运行在核心态,而且开机后常驻内存,

文档评论(0)

1亿VIP精品文档

相关文档