4-设备管理分析和总结.pdfVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CH4 设备管理 这里所指的设备是指 I/O 设备 / 外部设备 , 它们的种类繁多 , 特性千差万别 . I/O 设备管理通过提供 有关设备的数据结构和例程 , 向用户提高一种简单的 , 一致的处理服务 . §1. 引言 #1 I/O 设备的类型 #2 设备管理的任务与功能 #3 处理 I/O 请求的一遍步骤 §2. 通道技术 #1 I/O 控制方式的演变 #2 设备控制器 #3 通道类型 #4 瓶颈 问题 §3. 中断处理 #1 I/O 中断及其处理 #2 I/O 程序设计步骤 §4. 设备管理与分配 #1 逻辑设备与物理设备 #2 数据结构 #3 I/O 设备请求 #4 I/O 挂起队列与调度算法 #5 设备分配机制 #6 设备分配程序 §5. 磁盘调度策略 #1 磁盘 R/W 操作 #2 磁盘调度策略 §6. SPOOLING 技术 #1 概念 #2 组成 #3 共享打印机 #4 特点 §7. ★缓冲技术 #1 缓冲引入 #2 单缓冲和双缓冲 #3 循环缓冲 #4 缓冲池 这里第 3、5 两节在操作系统原理中很少单列一节,一般主干是通道技术、中断技术、缓冲技术、假 脱机技术。加上设备管理(数据结构) ,设备申请、设备分配、具体 I/O 处理。 1 §1. 概述 一 : I/O 设备的类型 1. 从 I/O 角度分 #1 输入 : 如 : Keyboard, mouse, 扫描仪 , 触摸屏等 #2 输出 : 如 PRINTER, CRT, 绘图仪等 #3 I/O: 如串口 , 并口 , 磁盘 , 磁带机 , 光盘等 2. 按信息交换的单位分 #1 块设备 : 以块为信息交换单位 . 属结构设备 , 基本特征为可寻址 , 另一特征是在 I/O 时可采用 DMA 方式 . 一般用于存储 , 如磁盘 . #2 字符设备 : 以字符为信息交换单位 , 属无结构设备 , 不可寻址 , 在 I/O 时采用中断方式 . 一般 用于数据的 I/O, 如 KEYBOARD, PRINTER. 3. 从资源分配的角度分 #1 独占设备 : 专用设备 . #2 共享设备 : 同一时间允许多进程访问 , 因此共享设备必须是可寻址的 , 可随机访问的 . 如磁 盘 . #3 虚拟设备 : 通过某种技术将一台独占设备变换成能为若干用户共享的设备 . 二: 设备管理的基本功能 1.完成用户的 I/O 任务 : 请求 == 了解 /控制 == 分配 / 调度 == 处理 == 完成 , 是基本任务 . 2 .提高 I/O 的速度 : 优质服务 , 面向用户 . 3. 提高 I/O 设备的利用率 : 降低费用 , 面向系统 . 三 . 设计目标 1.缓冲技术 : 通过并行处理,提高 I/O 的速度和设备利用率 . 2 .通道技术:专门的 I/O 管理,提高 CPU 的利用率,保证设备的可用性与高效。 3 .虚拟技术 : 一个物理设备对应多个逻辑设备 , 提供用户一致的界面。 4 .设备独立性 (Indepandence): 指用户独立于设备 . 千差万别的 I/O 设备相对于用户编程是透明的 , 方 便用户编程 , 提供应用程序的适应性 , 也称 设备无关性 . 四: I/O 处理的一般步骤 1. 设备驱动方式 : 有三类 #1 为每类设备设置一个进程 , 其专门执行该类设备的驱动工作 , 自动触发 . #2 整个系统仅有一个进程 , 负责处理所有设备的 I/O 操作 .

文档评论(0)

hao187 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档