操作系统实训(Linux)——习题解答、例题解析、实验指导王红电子教案 第6章 设备管理课后习题解答.pptVIP

操作系统实训(Linux)——习题解答、例题解析、实验指导王红电子教案 第6章 设备管理课后习题解答.ppt

  1. 1、本文档共16页,可阅读全部内容。
  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文档。上传文档
查看更多
第6章 设备管理课后习题解答 * * 第6章 设备管理 * 1.设备通常有哪几种分类方法?可以分为哪几种类型? 【解答】从不同的角度,可以对设备进行不同的分类。 (1)按使用特性分类:存储设备、输入/输出设备 (2)按传输速率分类:低速设备、中速设备、高速设备 (3)按信息传输单位分类:块设备、字符设备 (4)按资源分配方式分类:独占设备、共享设备、虚拟设备 第6章 设备管理 * 2.数据传输控制方式有哪几种?各有什么特点? 【解答】略 第6章 设备管理 * 3.引入中断技术的原因有哪些? 【解答】在多任务计算机系统中,多个进程并发执行,各进程要完成自己的任务,必须获得CPU的控制权。在分时系统中,采用分时共享CPU方式对并发进程进行调度,使它们能公平地使用CPU,从而完成各自的任务。各并发进程被轮流分配给一定的时间片,当某进程的时间片用完时,操作系统暂停该进程的运行,将处理机分配给下一个进程运行,该进程也运行一个时间片,依次类推,都轮完一遍后,再开始新的一轮时间片轮转。要实现这种分时共享CPU的方式,关键是要准确把握各进程的运行时间,要能定时。可以采用硬件定时器来定时,预先设置定时器,当时间片用完时便向操作系统发送一个时钟中断信号,通知操作系统当前运行进程的时间片用完,操作系统便可调度另一个进程运行。此时采用了时钟中断技术。 第6章 设备管理 * 在进程进行输入输出操作时,如果主机采用查询方式来等待慢速外设操作的完成,将会浪费CPU这一重要资源,降低计算机系统的工作效率。为了使处理机和外设能够并行工作,现代计算机系统都引入了中断技术。 计算机系统应具有能够自动处理各种事故的能力,例如电源故障、地址越界等。 计算机系统应具有能够响应随机突发事件的能力,如键盘操作、鼠标操作等。 由于以上的各种原因,在现代计算机系统中引入了中断技术。 第6章 设备管理 * 4.中断源通常有哪些? 【解答】略 5.引入缓冲技术的原因有哪些? 【解答】引入缓冲技术的原因有: (1)减少读块设备的次数 (2)减少对CPU的中断次数,放宽对中断响应时间的限制。 (3)用于无法直接通信的设备间的中转站 (4)解决程序所请求的逻辑记录大小和设备的物理记录大小不匹配的问题。 (5)加快进程(作业)的推进速度 第6章 设备管理 * 6.单缓冲与双缓冲的区别是什么? 【解答】略 7.分别解释什么是独享设备和共享设备。 【解答】从设备分配的角度看,I/O设备可以分为独占设备和共享设备两种。有的设备仅适应于某进程独占,有些设备可以被多进程共享。 独占设备:这类设备被分配给一个进程后,就被该进程独占使用,其他任何进程不能使用,直到该进程使用完毕(不再使用)主动释放为止。 共享设备:是指可以由多个进程交替使用的设备。如磁盘机。 第6章 设备管理 * 8.什么是设备独立性?为什么要引入设备独立性? 【解答】略 9.什么是虚拟设备技术? 【解答】略。 第6章 设备管理 * 10.Spooling系统采用了哪些技术? 【解答】Spooling系统在硬件上采用了通道和中断机制,这是使CPU与外部设备充分并行工作的硬件基础;在软件上采用了多道进程并发执行(多道程序设计)技术和虚拟设备技术;多道进程并发执行是使CPU与外设并行工作的软件基础,虚拟设备技术提高了独占设备的利用率。 第6章 设备管理 * 11.Spooling系统由哪些部分构成? 【解答】(1)输入井和输出井 (2)输入缓冲区和输出缓冲区 (3)输入进程和输出进程 第6章 设备管理 * 12.I/O控制过程包括哪几个步骤? 【解答】 I/O控制过程包括以下步骤: (1)响应I/O请求,为在具体物理设备上进行I/O操作做准备。 (2)设备驱动,控制设备完成I/O操作,对每类设备分别设置不同的设备驱动程序。 (3)中断处理,I/O操作完成之后,设备控制器向CPU发送中断信号,CPU响应后转向相应的中断处理程序进行善后处理。 第6章 设备管理 * 13.访问磁盘的时间由哪几部分构成? 【解答】磁盘访问时间可以分为以下三部分。 (1)寻道时间Ts (2)旋转延迟Tr (3)传输时间Tt 第6章 设备管理 * 14.磁盘调度算法有哪些?它们之间有何区别? 【解答】常用的磁盘调度算法有先来先服务算法、最短寻道时间优先算法和扫描算法。 (1)先来先服务算法 (2)最短寻道时间优先算法 (3)扫描算法 (4)循环扫描算法 第6章 设备管理 * 15.Linux系统中磁盘高速缓存的原理是什么? 【

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档