计算机操作系统(汤小丹第三版)第1章_操作系统引论.pptVIP

  • 8
  • 0
  • 约1.18万字
  • 约 84页
  • 2019-06-08 发布于山东
  • 举报

计算机操作系统(汤小丹第三版)第1章_操作系统引论.ppt

* 2、模块化OS结构 1) 模块化程序设计技术的概念 基于“分解”和“模块化”原则,按功能将系统划分为若干个具有一定独立性和大小的模块,并规定好各模块间的接口。 图 1-6 模块化结构的操作系统 进程控制 … 进程调度 内存分配 内存保护 磁盘管理 目录管理 进程管理 存储器管理 文件管理 操作系统 模块 子模块 * 2)模块化OS的优、缺点 模块化结构设计的缺点: (1)对模块的划分及对接口的规定并不精确; (2)未能将共享资源和独占资源加以区别; (3)模块间的依赖关系使OS结构变得不清晰。 模块化结构设计的优点: (1)提高了OS设计的正确性、 可理解性和可维护性。 (2)增强了OS的可适应性。 (3)加速了OS的开发过程。 高内聚,低耦合 * 3、分层式OS结构 1)分层式结构的基本概念 自底向上 自顶向下 功能、服务、调用 分层式结构设计的基本原则:每一层都仅使用其底层所提供的功能和服务。 * 2)层次的设置 (1) 程序嵌套 3、分层式OS结构 (2)运行频率:随着层次的增高,其相应软件的运行速度就随之下降。 (3) 公用模块:把供多种资源管程程序调用的公用模块设置在最低层。 (4)用户接口 * Level Name

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档