课件张惠娟副教授Mszhj163com.pptVIP

  1. 1、本文档共54页,可阅读全部内容。
  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文档。上传文档
查看更多
实用操作系统概念 内容框架 概述 体系结构 进程管理 内存管理 文件管理 外设管理 内容 Chp 13: Mass storage Structure Chp 11: File system Module 13: Mass storage Structure Disk Structure Disk Scheduling Disk Management Swap-Space Management Disk Reliability Disk Structure 外存特点 磁带 磁盘 光盘 使用要求 Disk Structure 特点 容量大,断电后仍可保存信息,速度较慢,成本较低 由两部分组成:驱动部分+存储介质 种类很多 外存空间组织与存取方式非常复杂 I/O过程方式非常复杂 Disk Structure 物理块 存储设备常常划分为若干大小相等的物理块, 以块为单位进行信息的存储、传输、分配。 Disk Structure 磁带 永久保存大容量数据 顺序存取设备 存取速度较慢,主要用于后备存储 Disk Structure 磁盘 直接(随机)存取设备 信息记录在磁道上,多个盘片,正反两面都用来记录信息,每面一个磁头 物理地址形式 磁头号(盘面号) 磁道号(柱面号) 扇区号 Disk Structure 磁盘系统由磁盘本身和驱动控制设备组成,实际存取读写的动作过程是由磁盘驱动控制设备按照主机要求完成的 寻道 磁头移动定位到指定磁道 旋转延迟 等待指定扇区从磁头下旋转经过 数据传输 数据在磁盘与内存之间的实际传输 Disk Structure 硬盘分为两种 固定头磁盘 每个磁道设置一个磁头,变换磁道时不需要磁头的机械移动,速度快但成本高。 移动头磁盘 一个盘面只有一个磁头,变换磁道时需要移动磁头,速度慢但成本低。 Disk Structure 光盘 光盘容量大,速度快,价格便宜,一般不可写 可读写光盘驱动器价格贵,写过程很麻烦 光盘的空间结构与磁盘类似 Disk Structure 用户对外存的要求 用户对外存的使用:读写外存数据 用户对外存的要求:方便、效率、安全 具体来说: 在读写外存时不涉及硬件细节,使用逻辑地址和逻辑操作. 存取速度尽可能快,容量大且空间利用率高. Disk Structure 存放的信息安全可靠,防止来自硬件的故障和他人的侵权. 可以方便地共享,动态扩缩,携带拆卸 了解存储情况和使用情况. 以尽可能小的代价完成上述要求 Disk Scheduling 调度目的 存取时间 调度方法 Disk Scheduling 调度目的 The operating system is responsible for using hardware efficiently — for the disk drives, this means having a fast access time and disk bandwidth. 公平:一个I/O请求在有限时间内满足 高效:减少设备机械运动所带来的时间浪费 Disk Scheduling 存取时间 一次访盘时间 = 寻道时间+旋转延迟时间+存取时间 减少寻道时间 减少延迟时间 Disk Scheduling 调度方法 先来先服务 最短寻道时间优先 扫描算法(电梯算法) 单向扫描算法 调度方法比较 Disk Scheduling 先来先服务(FCFS) 按访问请求到达的先后次序服务 优点 简单,公平 缺点 效率不高,相邻两次请求可能会造成最内到最外 的柱面寻道,使磁头反复移动,增加了服务时间, 对机械也不利。 Disk Scheduling 最短寻道时间优先(SSTF) 优先选择距当前磁头最近的访问请求进行服务,主要考虑寻道优先。 优点 改善了磁盘平均服务时间 缺点 造成某些访问请求长期等待得不到服务 Disk Scheduling 扫描算法(SCAN) 既考虑了距离,同时又考虑了方向,克服了最短寻道优先的缺点。 当设备无访问请求时,磁头不动; 当有访问请求时,磁头按一个方向移动,在移动过程中对遇到的访问请求进行服务,然后判断该方向上是否还有访问请求,如果有则继续扫描; 否则改变移动方向,并为经过的访问请求服务,如此反复 Disk Scheduling 单向扫描调度算法 总是从0号柱面开始向里扫描; 按照各自所要访问的柱面位置的次序去选择访问者; 移动臂到达最后个一个柱面后,立即带动读写磁头快速返回到0号柱面; 返回时不为任何的等待访问者服务; 返回后可再次进行扫描 D

文档评论(0)

118books + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档