- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ch2-2.7-2.9处理器调度
* 第二章 处理器管理 2.8.2 作业调度和低级调度算法 1先来先服务算法 三个作业同时到达系统并立即进入调度:作业名/所需CPU时间:作业1/28,作业2/9,作业3/3。采用FCFS算法,平均作业周转时间为35。 ? 若三个作业提交顺序改为作业2、1、3,平均作业周转时间约为29。 若三个作业提交顺序改为作业3、2、1,平均作业周转时间约为18。 FCFS调度算法的平均作业周转时间与作业提交的顺序有关。 * 第二章 处理器管理 2?最短作业优先算法(1) SJF算法以进入系统的作业所要求的CPU时间为标准,总选取估计计算时间最短的作业投入运行。 算法易于实现,效率不高,主要弱点是忽视了作业等待时间。 会出现饥饿现象。 SJF的平均作业周转时间比FCFS要小,故它的调度性能比FCFS好。 实现SJF调度算法需要知道作业所需运行时间,否则调度就没有依据,要精确知道一个作业的运行时间是办不到的。 * 第二章 处理器管理 最短作业优先算法(2) 四个作业同时到达系统并进入调度: 作业名/所需CPU时间:作业1/9,作业2 ,作业3/10,作业4/8。 平均作业周转时间T = ,平均带权作业周转时间W= 。 * 第二章 处理器管理 最短作业优先算法(2) 四个作业同时到达系统并进入调度: 作业名/所需CPU时间:作业1/9,作业2 ,作业3/10,作业4/8。 SJF作业调度顺序为作业2、4、1、3, 平均作业周转时间T = 17,平均带权作业周转时间W= 1.98。 如果施行FCFS调度算法,平均作业周转时间T =19,平均带权作业周转时间 W = 2.61。 * 第二章 处理器管理 3最短剩余时间优先算法(1) SRTF把SJF算法改为抢占式的。一个新作业进入就绪状态,如果新作业需要的CPU时间比当前正在执行的作业剩余下来还需的CPU时间短,SRTF强行赶走当前正在执行作业。称最短剩余时间优先算法 此算法不但适用于JOB调度,同样也适用于进程调度。 * 第二章 处理器管理 最短剩余时间优先算法(2) 四个作业其到达系统/所需CPU时间如下:Job1-0/8,Job2-1/4, Job3- 2/ 9,Job4-3/5。 SRTF调度平均等待时间=6.5毫秒。 SJF调度平均等待时间=7.75毫秒。 J1 J2 J4 J1 J3 0 1 5 10 17 26 * 第二章 处理器管理 4响应比最高者优先算法 FCFS与SJF是片面的调度算法。FCFS只考虑作业等候时间而忽视了作业的计算时问,SJF只考虑用户估计的作业计算时间而忽视了作业等待时间。 HRRF是介乎这两者之间的折衷算法,既考虑作业等待时间,又考虑作业的运行时间,既照顾短作业又不使长作业的等待时间过长,改进了调度性能。 * 第二章 处理器管理 响应比定义 响应比 =作业周转时间/作业处理时间 =1+已等待时间/估计运行时间 ?短作业容易得到较高响应比; ?长作业等待时间足够长后,也将获得足够高的响应比; ?饥饿现象不会发生。 * 第二章 处理器管理 几种算法举例 四个作业到达系统时间/所需CPU时间:作业1-0/20,作业2-5/15,作业3-10 /5,作业4- 15/ 10。 SJF调度顺序为 ,平均作业周转时间T= 平均带权作业周转时间W= 。 FCFS调度顺序为 ,平均作业周转时间T= ,平均带权作业周转时间W= 。 HRRF调度顺序为 , 平均作业周转时间T= ,平均带权作业周转时间W= 。 * 第二章 处理器管理 几种算法举例 四个作业到达系统时间/所需CPU时间:作业1-0/20,作业2-5/15,作业3-10 /5,作业4- 15/ 10。 SJF调度顺序为作业1、3、4、2,平均作业周转时间T=25, 平均带权作业周转时间W=2.25 。 FCFS调度顺序为作业1、 2 、 3 、 4 ,平均作业周转时间T=28.75, 平均带权作业周转时间W=3.125 。 HRRF调度顺序为作业1、3、 2 、 4,平均作业周转时间T=26.25, 平均带权作业周转时间W=2.46 。 * 第二章 处理器管理 5 优先级调度算法(1) 静态优先数法 使用外围设备频繁者优先数大,这样有利于
您可能关注的文档
- 2014世纪金榜教师用书配套课件必修1 第二章 第一、二节.ppt
- 2014cb-3 学习、记忆.ppt
- 2013年周围血管疾病病人的护理1.ppt
- 2014届高三物理第一轮总复习课件三:牛顿运动定律.ppt
- 2014世纪金榜生物教师用书配套课件必修2 第二章 第三节.ppt
- 2014-0914 第 3 章 分布式系统的同步.ppt
- 2014届高中语文《林黛玉进贾府》课件 新人教版必修3.ppt
- 2014年高考生物二轮专题复习课件:遗传的基本规律和伴性遗传(二).ppt
- 2014年高考生物二轮专题复习课件:专题四第2讲 遗传的基本规律和伴性遗传(59张).ppt
- 2015-0409尚小卫 课题03 需求、计划和实验03-添加主窗体 v12-1.01.ppt
有哪些信誉好的足球投注网站
文档评论(0)