- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六部分 设备管理问题一: 什么是操作系统管理的设备管理?答:设备管理是指计算机系统中除了CPU和内存以外的所有输入、输出设备的管理。 设备可以按照何种方式分类,每种分类方式又包括哪些?答:1、按设备的工作特性分类(1)存储设备;(2)输入输出设备2、按设备上数据组织方式分类(1)块设备;(2)字符设备3、按资源分配的角度分类(1)独占设备;(2)共享设备;(3)虚拟设备 设备管理的目标和功能是什么?答:设备管理的目标:1、向用户提供外部设备的方便、统一的接口,按照用户的要求和设备的类型,控制设备工作,完成用户的输入输入请求。2、充分利用中断技术、通道技术和缓冲技术,提高CPU与设备、设备与设备之间的并行工作能力,以充分利用设备资源,提高外部设备的使用效率。3、设备管理就是要保证在多道程序环境下,当多个进程竞争使用设备时,按照一定的策略分配和管理设备,以使系统能有条不紊地工作。设备管理的功能:1、设备分配和回收;2、管理输入输入缓冲区;3、设备驱动,实现物理I/O操作;4、外部设备中断处理;5、虚拟设备及其实现。 外部设备的输入、输出方式有哪些?答:主要有以下四种:1、循环测试I/O方式;2、中断处理方式;3、直接内存存取(DMA)方式;4、通道方式问题二: 简述通道及通道控制结构。答:通道是一个用来控制外部设备工作的硬件机构,相当于一个功能简单的处理机。在一般大型计算机系统中,主机对外部设备的控制可以分成三个层次来实现,即通道、控制器和设备。一旦CPU发出启动通道的指令,通道就可以独立于CPU工作。通道控制控制器工作,控制器用来控制设备的电路部分。这样,一个通道可以连接多个控制器,而一个控制器又可以连接若干台同类型的外部设备。最终,设备在控制器控制下执行操作。 简述通道控制的设备采用何种连接方式?其优点是什么?答:一般设备的连续采用交*连接,其好处是:1、提高系统的可*性:当某条通路因控制器或通道故障而断开时,可使用其他通路。2、提高设备的并行性:对于同一个设备,当与它相连的某一条通路中的控制器或通道被占用时,可以选择另一条空闲通路,减少了设备因等待通路所需要花费的时间。 通道按传送数据的工作方式可以分哪几类?答:字节多路通道;选择通道;成组多路通道问题三: 设备分配的任务是什么?答:设备分配的任务是按照一定的策略为申请设备的进程分配合适的设备、控制器和通道。 设备分配应坚持的原则是什么?设备的独立性:不能因物理设备的更换而影响用户程序的正常运行;系统的安全性:设备分配不能导致死锁现象发生。 什么是设备的独立性?根据设备的类型,设备的分配策略有哪些?(独占设备、共享设备、虚拟设备与SPOOLing系统)。以磁盘为例,有哪些优化调度算法?应考虑哪些因素?答:进程申请设备时,应当指定所需设备的类别,而不是指定某一台具体的设备,系统根据当前请求以及设备分配情况在相应类别的设备中选择一个空闲设备并将其分配给申请进程,这称作设备的独立性。磁盘调度一般可采用以下几种算法:1、先来先服务磁盘调度算法(FCFS)2、最短寻道时间优先磁盘调度算法(SSTF)3、扫描算法(SCAN)设计磁盘调试算法应考虑两个基本因素:1、公平性2、高效性 为实现设备的有效管理,应采用怎样的数据结构?答:为实现设备、控制器、通道资源的分配与回收,系统需要记录有关的信息。通常设备管理要建立以下数据结构,以实施有效的管理。1、设备控制块2、控制器控制块3、通道控制块4、系统设备表
文档评论(0)