- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机软件技术基础 第10章 设备管理
3. SPOOLing技术的特点 1)提高了I/O速度 从对低速I/O设备进行的I/O操作变为对输入井或输出井的操作,如同脱机操作一样,提高了I/O速度,缓和了CPU与低速I/O设备速度不匹配的矛盾。 2)设备并没有分配给任何进程 在输入井或输出井中,分配给进程的是一个存储区和建立的一张I/O请求表。 3)实现了虚拟设备功能 多个进程同时使用同一独享设备,而对每一进程而言,都认为自己独占这一设备,不过,该设备是逻辑上的设备。 * * 磁盘的调度 磁道、柱面、扇区 动头盘、固定头磁盘 寻道时间、旋转延迟时间(潜在时间) * 磁盘系统硬件: 磁盘驱动器——机械部分,包括驱动电机、读\写头及相应逻辑电路 磁盘控制器——与计算机的逻辑接口,接收来自CPU的指令 磁盘地址:驱动器号、面号、磁道号、扇区号 一次磁盘服务时间:寻道时间+潜在时间+传送时间 * 磁盘调度算法 先来先服务FCFS 例:头的初始位置为53,请求磁盘服务队列如下,请求访问磁道数依次为 98,183,37,122,14,124,65,67 共移动640个磁道 磁头移动幅度大,寻道时间长,易产生机械振动和误差,影响使用寿命 * 最短寻道时间优先SSTF:先服务接近当前头位置的所有请求 例:头的初始位置为53,请求磁盘服务队列如下,请求访问磁道数依次为 98,183,37,122,14,124,65,67 访问顺序为:65,67,37,14,98,122,124,183 共移动236个磁道 可能造成某些请求长期得不到服务 * 扫描法SCAN:头由磁盘一端出发向另一端移动,遇到所需磁道则进行服务,到达另一端反向,反向过程继续服务 巡回扫描法C-SCAN:头由磁盘一端出发向另一端移动,遇到所需磁道则进行服务,到达另一端反回出发端,反向过程不进行服务 * * * * * * * * * * * * * * * * * 机械工业出版社 机械工业出版社 第十章 设备管理 * 本章基本内容与要求 基本内容 设备管理的有关概念 I/O请求的检测与控制 缓冲技术 设备管理程序 虚拟设备技术 * 本章基本内容与要求 要求 掌握设备管理的有关概念 掌握I/O请求的检测与控制 掌握缓冲技术、设备管理程序、虚拟设备技术 * 第一节 设备管理的有关概念 1.设备分类 (1)从数据组织的角度分类:块设备,以块为单位组织和传送 数据,每块的大小一般是512的倍数,如磁盘是一种典型的 块设备;字符设备,以字符为单位组织和传送数据,如键盘、 打印机等。 (2)从资源分配的角度分类:独占设备,在系统运行期间,在 某一段时间内,为某一进程所独占的设备,大多数低速设备 属于独占设备,如纸带输入机、打印机等;共享设备,允许 若干用户或进程同时共同使用的设备,如磁盘等;虚拟设 备,通过软件技术(如假脱机技术),把原来的独占设备改 造成共享设备。 * 2.设备管理的任务 1)根据各类设备的特点确定相应的分配策略,按照进程的请 求把进程需要的输入/输出设备分配给进程。 2)启动设备完成实际的输入/输出 3)向用户提供一个统一的、友好的使用界面,使用户能方便 地利用外部设备资源。 4)优化设备的调度、提高设备的利用率 第一节 设备管理的有关概念 * 设备管理的主要内容: 1) I/O请求的检测与控制。 2) 解决设备的低速性与CPU高速性之间的矛盾,提高CPU的利用 率。 3) 设备分配策略。 第一节 设备管理的有关概念 * 第二节I/O请求的检测与控制 循环测试I/O方式 中断驱动方式 直接内存存取(DMA)方式 I/O通道方式 * 1.循环测试I/O方式 利用I/O测试指令测试设备的忙与闲。若设备处于闲状态,则执行输入输出指令;若设备处于忙状态,则I/O测试指令不断对设备进行测试,直到设备空闲为止。 这种方式的缺点是CPU要花费大量时间进行设备忙/闲测试,造成CPU资源的极大浪费。 * 2.中断驱动方式 在现代操作系统中,广泛采用中断驱动方式进行I/O检测与设备控制,当进程需要启动某个I/O设备工作时,便由CPU向相应的设备控制器发出一条I/O指令,然后立即返回继续执行原来的任务,而设备控制器便按照该指令的要求去控制I/O设备。每当设备完成I/O操作,便以中断请求方式通知CPU,然后转向相应的中断处理程序进行相应处理。 * * 3.直接内存存取(DMA)方式 DMA方式主要用于块设备与主存之间进行批量数据传输。它使用一个专用DMA控制器,使用截取总线控制权的方法,由DMA控制器送出内存地址,发出内存读、设备写或设备读、内存写的控制信号来完成内存与设备之间的直接数据传输,而不用CPU干预。当一次DMA传送的数据全部完成时,才产生中断,告诉CPU数据传
您可能关注的文档
- 计算机应用基础(wiandows7+office2010)_单元1 高等教育出版社.ppt
- 计算机控制技术基础数据处理.ppt
- 计算机控制理论第一章.ppt
- 计算机控制技术课件:第2章 模拟量输入通道1.ppt
- 计算机控制技术及工程应用第8章.ppt
- 计算机控制系统及应用课件04.ppt
- 计算机控制系统 稳态误差.ppt
- 计算机控制系统的模拟化设计方法.doc
- 计算机操作员初级理论知识试卷4.doc
- 计算机控制技术第9章09.ppt
- 2025年三支一扶试题及参考答案详解【研优卷】.docx
- 三支一扶测试卷含完整答案详解(易错题).docx
- 2025年三支一扶考前冲刺练习附答案详解(夺分金卷).docx
- DB44T 1889-2024 无居民海岛使用价格评估技术规范.docx
- DB44T 1972-2017 地理标志产品 连山大米.docx
- DB44T 1899-2016 LED 舞台灯标准规范.docx
- DB44T 1716-2015 台山玉标准规范.docx
- DB44T 1704-2015 陈列展示用品通用技术条件.docx
- DB44T 1752-2015 电动汽车维修站通用要求.docx
- DB44T 1839—2016地理标志产品 文 鲩.docx
最近下载
- T∕CHCA 002-2024 热喷涂稀土合金复合涂层钢筋.pdf
- 建设工程工程量清单计价规范.docx VIP
- 第39讲建筑工程费用定额的适用范围及应用一bak.pdf VIP
- B3201_T 1211-2024 既有公共建筑能效提升节能量核定技术规程.pdf VIP
- 安全仪表系统检验测试计划.docx VIP
- 2025年义务教育2022年版《道德与法治课程标准》真题试卷附参考答案.docx VIP
- 智能安防巡逻机器人解决方案.doc VIP
- 常州站车站行车工作细则.pdf VIP
- 专用设备的操作手册编写与用户培训考核试卷.docx VIP
- 工程造价咨询服务方案 第二章 工作流程及进度控制方案.docx VIP
文档评论(0)