下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第三章 处理机调度与死锁1.高级调度与低级调度的主要任务是什么?为什么要引入中级调度?高级调度的主要任务:用于决定把外存上处于后备队列中的哪些作业调入内存,并为它们创建进程,分配必要的资源,然后,再将新创建的进程插入就 绪队列上,准备执行。低级调度的主要任务:用于决定就绪队列中的哪个进程应获得处理机,然后再由分派程序执行将处理机分配给该进程的具体操作。引入中级调度的主要目的:是为了提高系统资源的利用率和系统吞吐量。10.试比较FCFS和SPF两种进程调度算法相同点:两种调度算法都是既可用于作业调度,也可用于进程调度;不同点:FCFS调度算法每次调度都是从后备队列中选择一个或是多个最先进入该队列
2、的作业,将它们调入内存,为它们分配资源,创建进程,然后插入到就绪队 列中。该算法有利于长作业 /进程,不利于短作业/进程。SPF调度算法每次调度都是从后备队列中选择一个或若干个估计运行时间最短的作业,将它们调入内存中运行。该算法有利于短作业/进程,不利于长作业/进程。15.按调度方式可将实时调度算法分为哪几种?按调度方式不同,可分为非抢占调度算法和抢占调度算法两种。18.何谓死锁?产生死锁的原因和必要条件是什么?a死锁是指多个进程因竞争资源而造成的一种僵局,若无外力作用,这些进程都将永远 不能再向前推进;b. 产生死锁的原因有二,一是竞争资源,二是进程推进顺序非法;c. 必要条件是:互斥条件,
3、请求和保持条件,不剥夺条件和环路等待条件。19在解决死锁问题的几个方法中,哪种方法最易于实现?哪种方法是资源利用率最高? 解决/处理死锁的方法有预防死锁、避免死锁、检测和解除死锁,其中预防死锁方法最容易实现,但由于所施加的限制条件过于严格,会导致系统资源利用率和系统吞吐量降低; 而检测和解除死锁方法可是系统获得较好的资源利用率和系统吞吐量。20.请详细说明可通过哪些途径预防死锁?a摒弃”请求和保持条件:系统规定所有进程开始运行之前,都必须一次性地申请其在 整个运行过程所需的全部资源,但在分配资源时,只要有一种资源不能满足某进程的 要求,即使其它所需的各资源都空闲,也不分配给该进程,而让该进程等
4、待;b.摒弃”不剥夺”条件:系统规定,进程是逐个地提出对资源的要求的。当一个已经保持了某些资源的进程,再提出新的资源请求而不能立即得到满足时,必须释放它已经保 持了的所有资源,待以后需要时再重新申请;c.摒弃”环路等待”条件:系统将所有资源按类型进行线性排序,并赋予不同的序号,且 所有进程对资源的请求必须严格按序号递增的次序提出,这样,在所形成的资源分配 图中,不可能再出现环路,因而摒弃了”环路等待”条件。22.在银行家算法中,若出现下述资源分配情:ProcessAllocati on0032P11000巳1354P30332巳0014NeedAvailable0012162217502356
5、06520656试问:该状态是否安全?若进程P2提出请求Request。,2, 2, 2)后,系统能否将资源分配给它?该状态是安全的,因为存在一个安全序列。下表为该时刻的安全序列表。资源情况进程WorkNeedAllocati onWork+Allocati onFi nishPo1 6 2 20 0 1 20 0 3 21 6 5 4trueP31 6 5 40 6 5 20 3 3 31 9 8 7trueP41 9 8 70 6 5 60 0 1 41 9 9 11truePl1 9 9 111 7 5 01 0 0 02 9 9 11trueP22 9 9 112 3 5 61 3 5 43 12 14 17true若进程P2提出请求Request。,2, 2, 2)后,系统不能将资源分配 给它,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 房屋建设旋挖桩施工合同注意事项
- 持证经纪合同
- 2024钢结构施工协议范本协议
- 仓储设施防水堵漏施工服务合同
- 专利权转让协议书
- 2024年精准医疗技术服务协议模板
- 五常法在房地产销售中的应用
- 2024年度海洋运输出口代理协议模板
- 2024国内零担货运协议模板
- 服装公司打版师聘用协议
- 部编版2024年小学五年级上册语文《期中》试卷【含答案】
- 【音乐】黑土传情-《东北风》课件 2023-2024学年人音版初中音乐九年级下册
- 整体租赁底商运营方案
- 电气三级安全教育
- 防高空坠落主题班会课件
- 《左传》完整版本
- 2023年苏州城市学院招聘考试真题
- 应用化工技术职业生涯规划
- 环境设计生涯发展展示
- 美容医学伦理学课件
- 苗圃基地年终总结汇报
评论
0/150
提交评论