- 1、本文档共58页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章 设备管理-zr
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 26 ② UNIX缓冲管理算法 ⅰ 一个buf被分配用于读/写某设备上的块时 置B_ BUSY=1,位于b链上,不在av链上; ⅱ 当读/写操作结束时 释放该buf,置B_BUSY=0,仍留在b链上,并送入av链 尾; ⅲ 若进程需要的信息在buf中时 在该设备的b链上找到,置B_BUSY=1;从av链上摘 除,使用完后,又送入av链,链入队尾。 设备管理——缓冲技术 27 ⅳ 对空闲buf空队列的处理 当需要一个空闲buf时,总是取空闲buf队列(av链) 的首 元素;一个使用过的buf释放时,插入到空闲buf队列 (av链)的队尾。 实现了精确的最久未使用淘汰算法 (LRU算法) ⅴ 对延迟写的处理 当一个具有延迟写标记的buf移到av链头,要用于分配 时,立即进行写操作。从av链上摘除,使用完后又送 入av头部。 设备管理——缓冲技术 设备分配 设备管理——设备分配 28 分配原则 设备管理——设备分配 静态分配 当一个作业运行时,系统如果能满足作业要求的设备,则将其要求的设备全部分配给它,然后开始运行,运行完成释放其占用的所有设备。 优点:系统绝不会出现死锁,缺点是设备利用率太低。 动态分配 在作业(或进程)运行的过程中,需要使用设备时,就向系统申请,系统根据某种分配原则进行分配。 优点:设备的利用率高,缺点是系统有出现死锁的可能。 28 设备分配算法 先来先服务算法 优先级高者优先 设备分配的安全性 对于共享设备,不论采用静态分配还是采用动态分配都不会出现死锁 对于独占设备,采用动态分配有可能造成死锁 独享分配、共享分配和虚拟分配 设备管理——设备分配 28 1. 独享分配 (1) 独享设备 ① 让一个作业在整个运行期间独占使用的设备 ② 特点 ⅰ 临界资源 ⅱ 费时的I/O操作或需人工干预 (2) 独享分配 在一个作业执行前,将它所要使用的设备分配给它;当 它结束撤离时,将分配给它的这类设备收回。 设备管理——设备分配 29 2. 共享分配 (1) 共享设备 ① 由多个作业、进程共同使用的设备称为共享设备。 ② 特点 ⅰ 旋转设备,可直接或随机访问 ⅱ 便于共享,转接简单,耗费较少 (2) 独享分配 在一个作业执行前,将它所要使用的设备分配给它;当 它结束撤离时,将分配给它的这类设备收回。 设备管理——设备分配 30 3. 虚拟分配 (1) 虚拟技术 所谓虚拟技术,是在一类物理设备上模拟另一类物理设 备的技术,是将独占设备转化为共享设备的技术。 (2) 虚拟设备 通常把用来代替独占型设备的那部分外存空间 (包括有关 的控制表格)称为虚拟设备。 设备管理——设备分配 31 (3) 虚拟分配 当进程需要与独占型设备交换信息时,系统将分配磁盘空间,并建立相应的数据结构,这种分配方法称为设备的虚拟分配。 虚宽行1 虚宽行2 进程A 进程B 进程C 进程D 输入井 输出井 输入机 打印机 虚输入机1 虚输入机2 虚拟设备示意图 设备管理——设备分配 32 4. SPOOLING系统 SPOOLING系统提供外围设备同时联机操作的功能。 (1) 设计思想 ① 预输入 在应用程序需要数据前,OS已将所需数据预先输入到辅存 输入井存放。当应用程序 (或进程) 需要数据时,可直接从 辅存中读入主存。 ② 缓输出
您可能关注的文档
- 第6章 索引的创建与使用.ppt
- 第6章 细胞的生命历程 第3节 细胞的衰老和凋亡.ppt
- 第6章 组合逻辑电路分析与设计.ppt
- 第6章++路径.ppt
- 第6章(中科大-电磁场).ppt
- 第6章-多媒体技术应用.pptx
- 第6章化学平衡常数-2015.ppt
- 第6章-2_真菌类的遗传学分析.ppt
- 第6章测试题.doc
- 第6章火法精炼反应.ppt
- 2025至2030中国穿戴式电子设备行业市场深度研究及发展前景投资可行性分析报告.docx
- 智慧校园AI大模型数字化平台规划设计方案.pptx
- 护理VTE分析总结.pptx
- 车子保险知识培训课件.pptx
- 智慧养老AI大模型数字化平台规划设计方案.pptx
- 智慧养老医养一体化AI大模型平台规划设计方案.pptx
- 2025至2030中国穿戴式眼动仪行业市场现状分析及竞争格局与投资发展报告.docx
- 2025至2030中国穿戴式视频(BWV)行业市场占有率及投资前景评估规划报告.docx
- 2025至2030中国穿戴式设备用粘合剂行业项目调研及市场前景预测评估报告.docx
- 肾结石的健康科普课件.pptx
最近下载
- 《家庭路由器密码修改.doc VIP
- 光伏施工电站施工质量管理体系及保证措施.docx VIP
- 退换货应急服务措施及保障.docx VIP
- 医疗器械公司组织机构图和部门设置说明【模板范本】.docx
- 2020年最新小学数学教师编制考试新课标测试题及答案(三).docx VIP
- 拼多多法律顾问岗面试题库参考答案和答题要点.docx VIP
- 腾讯法律顾问岗面试题库参考答案和答题要点.docx VIP
- 小米法律顾问岗面试题库参考答案和答题要点.docx VIP
- 网易法律顾问岗面试题库参考答案和答题要点.docx VIP
- 惠普HP DeskJet Ink Advantage Ultra 4800 系列参考指南.pdf
文档评论(0)