当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《操作系统原理》课程教学资源(PPT课件讲稿)第七章 操作系统设计

资源类别:文库,文档格式:PPT,文档页数:81,文件大小:133KB,团购合买
第七章操作系统设计 7.1操作系统设计目标 1、正确性 困难:并发性、共享性、随机性(中断)
点击下载完整版文档(PPT)

第七章操作系统设计 7.1操作系统设计目标 1、正确性 困难:并发性、共享性、随机 性(中断)

第七章 操作系统设计 7.1 操作系统设计目标 1、正确性 困难:并发性、共享性、随机 性(中断)

2、高效性 多道程序设计的目标是提高资 源利用率,但系统开销加大 Tu:运行目态程序所用的时间 TSu:运行管态程序为用户服务 所用的时间 Tsm:运行管态程序做系统管理 工作所用的时间

2、高效性 多道程序设计的目标是提高资 源利用率,但系统开销加大 Tu:运行目态程序所用的时间 Tsu:运行管态程序为用户服务 所用的时间 Tsm:运行管态程序做系统管理 工作所用的时间

系统运行效率 m=(Tu+ Tsu)/(Tu+ Tsu+ Tsm)

系统运行效率: =(Tu+Tsu)/(Tu+Tsu+Tsm)

3、易维护 易读性 易扩充性 易修改性 易裁减性 4、易移植性

3、易维护 易读性 易扩充性 易修改性 易裁减性 4、易移植性

7.2操作系统基本内核和体系结构 7.21内核的基本组成 中断处理 进程调度 同步机制

7.2 操作系统基本内核和体系结构 7.2.1 内核的基本组成 • 中断处理 • 进程调度 • 同步机制

同步原语模块中断处理模块 进程调度模块 基本内核组成及联系

同步原语模块 中断处理模块 进程调度模块 基本内核组成及联系

7.2.2操作系统体系结构 1、主动模块和被动模块 主动模块(进程模块) 可以获得处理机而运行 被动模块(普通模块) 没有获得处理机的资格,但可 以被主动模块所调用 管理资源

7.2.2 操作系统体系结构 1、主动模块和被动模块 主动模块(进程模块): 可以获得处理机而运行 被动模块(普通模块): 没有获得处理机的资格,但可 以被主动模块所调用 管理资源

2、相互作用 (1)主动模块与主动模块间的相 互作用 直接相互作用:消息传递 间接相互作用 主动模块调用被动模块,被动模 块存取共享变量

2、相互作用 (1) 主动模块与主动模块间的相 互作用 * 直接相互作用:消息传递 * 间接相互作用: 主动模块调用被动模块,被动模 块存取共享变量

主动模块信件或消息一主动模块 (a)直接相互作用 主动模块 主动模块 被动模块 共享变量 (b)间接相互作用 主动模块与主动模块之间的相互作用

主动模块 主动模块 主动模块与主动模块之间的相互作用 信件或消息 (a)直接相互作用 主动模块 主动模块 被动模块 共享变量 (b)间接相互作用

2)主动模块与被动模块间的相 互作用 主动模块可以调用被动模块 被动模块不能调用主动模块

(2) 主动模块与被动模块间的相 互作用 • 主动模块可以调用被动模块 • 被动模块不能调用主动模块

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共81页,可试读20页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有