操作系统课件设备管理.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文档。上传文档
查看更多
操作系统课件设备管理.ppt

①申请某类设备时,系统先查“逻辑设备表”; ②如果该类设备的现存台数可以满足申请要求,则从该类设备的“系统设备表”始址开始依次查该类设备在系统设备表中的登记项,找出空闲设备分配给作业; ③分配后要修改逻辑设备表中的空闲台数; 7-4 设备分配 7-4-3 设备分配 设备分配中应考虑的因素 设备的固有属性 独占设备:应采用独占分配策略,即在把设备分配给一个用户进程后,只有等该用户进程使用完该设备,系统回收该设备后,才能把该设备分配给其他进程使用。 共享设备:因为共享设备可以供多个进程使用,所以对该类设备应注意对各个进程访问设备的先后次序进行合理的调度。 7-4 设备分配 虚拟设备:虚拟设备已属可共享设备,因而也可将它分配给多个进程使用,并可对这些进程访问该设备的先后次序进行控制。 设备分配算法 先来先服务算法 优先权高者优先算法 设备分配中的安全性 安全分配方式:在这种分配方式中,每当进程发出I/O请求后,便进入阻塞状态,直到其I/O操作完成时才被唤醒。 不安全分配方式:在这种分配方式中,进程发出I/O请求后仍继续运行,需要时又可发出第二个I/O请求、第三个I/O请求。仅当进程所请求的设备已被另一进程占用时,进程才进入阻塞状态。 7-4 设备分配 独占设备的分配程序 基本分配程序 分配设备 分配控制器 分配通道 改进后的分配程序 增加设备的独立性 进程应用逻辑设备名请求I/O设备。 考虑多通路情况 为了防止在I/O系统出现“瓶颈”现象,通常都采用多通路的I/O系统结构。 7-4 设备分配 虚拟设备是通过某种技术将一台独占设备改造为可以供多个用户共享的共享设备 7-5-1 Spooling技术 Spooling简述 Spooling技术是一种虚拟设备技术,它可以把一台独占设备改造为虚拟设备,在进程所需的物理设备不存在或被占用的情况下,使用该设备 Spooling系统的组成 Spooling系统主要有以下三部分组成: -输入井和输出井 -输入缓冲区和输出缓冲区 -输入进程SPi和输出进程SPo 7-5 虚拟设备 7-5 虚拟设备 7-5-2 共享打印机 共享打印机即利用Spooling技术,可将它改造为一台可供多个用户共享的虚拟设备 共享打印机的工作流程 当用户进程请求打印输出时 由输出进程在输出井中为之申请—空闲盘块区,并将要打印的数据送入其中 输出进程再为用户进程申请一张空白的用户请求打印表,并将用户的打印要求填入其中,再将该表挂到请求打印队列上 7-5 虚拟设备 当打印机空闲时 输出进程将从请求打印队列的队首取出—张请求打印表,根据表中的要求将要打印的数据从输出井传送到内存缓冲区,再由打印机进行打印 7-5-3 Spooling系统的优缺点 Spooling系统优点 提高了I/O的速度。 实现了虚拟设备的功能 Spooling系统缺点 输入缓冲区和输出缓冲区占用了大量的主存空间。 输出井和输入井占用了大量的磁盘空间。 增加了系统的复杂性。 7-5 虚拟设备 操作系统 第7章 设备管理 第 7 章 设备管理 7-1 概述 7-2 I/O硬件特点 7-3 I/O软件的组成 7-4 设备分配 7-5 虚拟设备 7-6 Linux I/O设备管理 7-1-1 设备的分类 按所属关系分类 系统设备、用户设备 从资源分配角度分类 独占设备、共享设备、虚拟设备 从外部设备分类 存储设备(或文件设备)、输入输出设备 按信息交换方式分类 块设备、字符设备 7-1 概述 7-1-2 设备管理的目标和功能 设备管理的目标 方便性、并行性、均衡性、独立性(或无关性) 设备管理的功能 监视所有设备的状态 制定设备分配策略 设备的分配 设备的回收 7-1 概述 7-2-1 设备组成 一般而言,I/O设备由物理设备和电子部件两部分组成 7-2-2 设备接口 接口的功能 按照计算机主机与设备的约定格式和过程接收或发送数据和信号 接口的标准化 除了通用I/O接口之外,还有一些专用I/O接口 。任何一种接口都有自己的技术特点 ,都要制定各自的标准 7-2 I/O硬件特点 7-2-3 设备控制器 分类 用于控制字符设备的控制器

文档评论(0)

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

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

1亿VIP精品文档

相关文档