设备管理幻灯片.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
5.6.5 廉价磁盘冗余阵列 1. 并行交叉存取 图 5-27 磁盘并行交叉存取方式 2. RAID的分级 RAID 0级。 (2) RAID 1级。 (3) RAID 3级。 (4) RAID 5级。 (5) RAID 6级和RAID 7级。 3. RAID的优点 可靠性高。 (2) 磁盘I/O速度高。 (3) 性能/价格比高。 本章作业: 7、8、9、10、11、15、17、 18、19、24 2. 设备独立性软件的功能: ⑤ 存储设备的块分配; ⑥ 独占设备的分配与回收; ⑦ 出错处理; ⑧ 向用户层软件提供统一接口。 3. 逻辑设备名到物理设备名映射的实现 (1)逻辑设备表LUT 逻辑设备名 物理设备名 驱动程序 入口地址 /dev/tty /dev/printer 3 5 1024 2046 … … … ( a ) 逻辑设备名 /dev/tty /dev/printer … 系统设备表指针 3 5 ( b ) 3. 逻辑设备名到物理设备名映射的实现 (2)逻辑设备表LUT的设置: 整个系统设置一张: 每个用户设置一张: 单用户系统 多用户系统 5.5 设备分配 一. 设备分配中的数据结构 设备控制表DCT 每个设备一张表。 设备类型 type 设备标识符: Device ID 设备状态:等待/不等待 忙/闲 指向控制器表的指针 重复执行次数或时间 设备请求队列的队首指针 DCT 1 DCT 2 DCT n 设 备 控 制 表 集 合 设备地址 2. 控制器控制表 控制器标识符: Controller ID 控制器状态:忙/闲 与控制器连接的通道表指针 控制器队列的队首指针 控制器队列的队尾指针 通道标识符: Channel ID 通道状态:忙/闲 与通道连接的控制器表指针 通道队列的队首指针 通道队列的队尾指针 3. 通道控制表 表目 1 … 表目 i … 设备类 设备标识符 DCT指针 驱动程序入口 3. 系统设备表SDT 整个系统一张表。 二. 设备分配时应考虑的因素 1. 设备的固有属性 独占设备:静态分配,在作业调度一级 。 (2) 共享设备: 动态分配。 (3) 虚拟设备。 2. 设备分配算法 先来先服务。 (2) 优先级高者优先。 3. 设备分配中的安全性 安全分配方式 2) 不安全分配方式 三. 独占设备的分配 1. 基本的设备分配程序 (1)分配设备: 物理设备名 查找系统设备表SDT 状态忙? 是 进入设备 队列等待 否 查找设备控制表DCT 安全性计算 安全吗? 否 分配设备 是 设备类 设备标识符 DCT指针 驱动程序入口 1. 基本的设备分配程序 (2)分配控制器: 从设备控制表DCT中得到控制器表指针 查找控制器控制表COCT 状态忙? 是 进入控制器 队列等待 否 分配控制器 1. 基本的设备分配程序 (3)分配通道: 从控制器控制表COCT中得到通道表指针 查找通道控制表CHCT 状态忙? 是 进入通道 队列等待 否 分配通道 2. 设备分配程序的改进 增加设备的独立性 2) 考虑多通路情况 逻辑设备表LUT 逻辑设备名 物理设备名 驱动程序 入口地址 /dev/tty /dev/printer 3 5 1024 2046 … … … ( a ) 逻辑设备表LUT 逻辑设备名 /dev/tty /dev/printer … 系统设备表指针 3 5 ( b ) 单通路情况 多通路情况 五. SPOOLing技术 1. 什么是SPOOLing 在联机情况下实现的同时外围操作称为SPOOLing,或称为假脱机操作。 2. SPOOLing系统的组成: (1)输入井:模拟脱机输入时的磁盘; 输出井:模拟脱机输出时的磁盘; (2)输入缓冲区和输出缓冲区: (3)输入进程SPi:模拟脱机输入时的外围机; 输出进程SPo:模拟脱机输出时的外围机; (4)井管理程序:输入井读;输出井写 输入井 输出井 磁盘 2. SPOOLing系统的组成: 输入缓冲区 输出缓冲区 输入井 输出井 磁盘 输入设备 输出设备 用户工作区 内存 CPU 输入进程 输出进程 用户进程 井管理程序 3. 共享打印机 (1)当用户进程请求打印时, SPOOLing系统为它做两件事: ① 在输出井中为之申请一个空闲磁盘分区, 并将要打印的数据送入其中; ② 再为用户进程申请一张空白的用户请求打印表,并将用户的打印要求填入其中, 再将该表挂到打印请求队列上。 (2)

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档