62设备控制使用方法.pptx

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十五讲 设备管理、磁盘设备 目的与要求:理解设备管理子系统的层次,功能及技术、了解磁盘设备。 重点与难点:层次结构;设备驱动程序;缓冲技术;磁盘调度的方法;盘阵选择。 作业: 6,8,11,16,18 ;6.2.2 输入输出层次结构 ;用户进程;用户程序;一、用户层I/O;二、设备无关的I/O;三、设备驱动与中断处理;6.2.3. 缓冲技术;二、双缓冲;;6.2.4.设备驱动程序 ;I/O操作函数:这个函数实现对设备的I/O。如果对独占型设备,包含了启动I/O的指令,对分时共享型设备,该函数通常将I/O请求形成一??请求包,将其排到设备请求队列,如果请求队列空,则直接启动设备。 中断处理函数:这个函数在设备I/O完成时向CPU发中断后被调用。该函数对I/O完成作善后处理,一般是找到等待刚完成I/O请求的阻塞进程,将其就绪,使其能进一步作后续工作。如果存在I/O请求队列,则启动下一个I/O请求。 ;5.设备管理有关的数据结构 描述设备、控制器等部件的表格。系统中常常为每一个部件、每一台设备分别设置一张表格,常称为部件控制块或设备表。这类表格具体描述设备的类型、标识符、进行状态,以及当前使用者的进程标识符等。 建立同类资源的队列。系统为了方便对I/O设备的分配管理,通常在设备表的基础上通过指针将相同物理属性的设备联成队列(称设备队列)。 面向进程I/O请求的动态数据结构。每当进程发出块I/O请求时,系统建立一张表格(称I/O请求包)。将此次I/O请求的参数填入表中,同时也将该I/O有关的系统缓冲区地址等信息填入表中。I/O请求包随着I/O的完成而删除。 建立I/O队列。如请求包队列 。;设备表;6.3存储设备 6.3.1.常见存储外设 ;; 光学存储设备 CD-ROM CD-R,CD-RW;6.3.2 .磁盘调度;一、减少寻找时间的方法;调度策略: FCFS(First Come First Served) SSTF(Shortest Seek Time First) SCAN调度(电梯调度法) C-SCAN调度(一个方向响应请求) LOOK调度、 C-LOOK调度(是scan和c-scan的改进);二、减少延迟时间的方法;6.3.3.盘阵 通过冗余提高可靠性 :如建立镜像盘。 通过并行性提高性能 :如将原来在一个物理盘连续的数据分条分布到多盘。;RAID级别 RAID级别0:指用到块级条带化的磁盘阵列。 RAID级别1:指磁盘镜像。;RAID级别0+1:是指RAID级别0和1的结合。RAID0 提供性能,RAID1提供可靠性。它通常用于性能和可靠性都很重要的环境中。 RAID级别1+0,其中磁盘被镜像成对,然后最后所得到的镜像对被条带化。这种RAID比起RAID0+1有理论上的优势。例如,如果在RAID0+1中单独一个磁盘失效,其他盘上的对应条带都不可访问。对于RAID1+0中的一个磁盘失效,这个单独的磁盘不可用,但它的镜像盘仍然可用。 ;RAID级别2:RAID级别2也叫做存储类型校验码(ECC)结构。单个位的错误被存储器系统检测出来。错误校验方案存储两个或更多额外的位,可在单个位被破坏时重建数据。 RAID级别3:称为bit-interleaved奇偶校验结构,在级别2上进行了改善,磁盘控制器可以检测扇区是否被正确读,因此一个单独的奇偶校验位可用来进行错误校验,也可以用于检测。 RAID级别4:称为block-interleaved奇偶校验结构,运用块级条带化,像在RAID0中一样,此外,对于N个磁盘上的对应块,在另外单独的磁盘上保存奇偶校验块。;RAID级别5:称为block-interleaved分布式奇偶校验,与级别4不同在于,把数据和奇偶校验分布到所有的N+1个磁盘上,而不是把数据存储在N个磁盘上,把奇偶校验值存储在另一个磁盘上。RAID5避免了在RAID4中可能出现的过度使用单独一个奇偶校验磁盘的情况。 RAID级别6:RAID级别6,也叫做P+Q冗余模式,很像RAID级别5,但存储了额外的冗余信息来防止多块磁盘失效。这里不用奇偶校验,而是用到错误校验码,例如Reed-Solomon码。;9、有时候读书是一种巧妙地避开思考的方法。1月-211月-21Saturday, January 30, 2021 10、阅读一切好书如同和过去最杰出的人谈话。11:59:4711:59:4711:591/30/2021 11:59:47 AM 11、越是没有本领的就越加自命不凡。1月-2111:59:4711:59Jan-2130-Jan-21 12、越是无能的人,越喜欢挑剔别人的错儿。11:59:4711:59:4711:59Saturday, January 30, 2021 13、知人者智,自知者明。胜

文档评论(0)

文单招、专升本试卷定制 + 关注
官方认证
服务提供商

专注于研究生产单招、专升本试卷,可定制

版权声明书
用户编号:8005017062000015
认证主体莲池区远卓互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92130606MA0G1JGM00

1亿VIP精品文档

相关文档