处理机调度算法

处理机调度算法

练习题7

 

五个作业同时到达系统并进入调度:作业名/所需CPU时间:作业1/10, 作业2/1,作业3/2, 作业4/1, 作业5/5。

FCFS作业调度顺序为作业1/10,2/1,3/2,4/1,5/5

平均作业周转时间T=(10+(10+1)+(11+2)+(13+1)+(14+5))/5=13.4,

平均带权作业周转时间为W=(10/10+(10+1)/1+(11+2)/2+(13+1)/1+(14+5)/5)/5=7.36

 

 

五个作业同时到达系统并进入调度:作业名/所需CPU时间:作业1/10, 作业2/1,作业3/2, 作业4/1, 作业5/5。

SJF作业调度顺序为作业2/1,4/1,3/2,5/5,1/10

平均作业周转时间T=(1+(1+1)+(2+2)+(4+5)+(9+10))/5=9.4

平均带权作业周转时间为W=(1/1+(1+1)/1+(2+2)/2+(4+5)/5+(9+10)/10)/5=1.74

 

 

五个作业同时到达系统并进入调度:作业名/所需CPU时间:作业1/10, 作业2/1,作业3/2, 作业4/1, 作业5/5。

非抢占优先权调度算法作业顺序为:2/1,5/5,1/10,3/2,4/1。

平均作业周转时间T=(1+(1+5)+(6+10)+(16+2)+(18+1)/5=12

平均带权作业周转时间为W=(1/1+(1+5)/5+(6+10)/10+(16+2)/2+(18+1)/1)/5=6.36

 

 

练习题8

四个作业同时到达系统并进入调度:作业名/所需CPU时间:作业1/60,作业2/50, 作业3/30, 作业4/10

高优先权算法作业的顺序为:1/60,2/50,4/10,3/30

平均作业周转时间T=(60+(60+50)+(110+10)+(120+30))/4=110

平均带权作业周转时间为W=(60/60+(60+50)/50+(110+10)/10+(120+30)/30)/4=16.3

 

 

 

四个作业同时到达系统并进入调度:作业名/所需CPU时间:作业1/60,作业2/50, 作业3/30, 作业4/10

SRTF算法作业的顺序为:1/30,2/10,3/10,4/10,3/20,1/30,2/40

平均作业周转时间

平均带权作业周转时间为

 

作业名

开始时间

所需时间/min

执行结束时间

周转时间

1

8:00

60

30

30

2

8:30

50

10

10

3

8:40

30

10

10

4

8:50

10

10

10

3

9;00

20

20

20

1

9;10

30

30

30

2

9:40

40

40

10

转载于:https://www.cnblogs.com/zjxqq/p/10601718.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/101023.html原文链接:https://javaforall.net

(0)
上一篇 2021年7月3日 下午4:00
下一篇 2021年7月3日 下午5:00


相关推荐

  • 冷门的信息收集工具-genlist、nbtscan、xprobe2学习笔记

    冷门的信息收集工具-genlist、nbtscan、xprobe2学习笔记简介 最近在准备 中职技能大赛的 网络空间安全 所以没有学习什么新的知识 发这个是因为 最近看到湖南市 21 年的市赛的样题 发现好多没有学到的扫描工具 所以边学边记 加上很久没有发了 随便来 CSDN 做个笔记 本文使用 作为注释 一 genlist 简介 genlist 主要用于主机发现 很老了应该来说 不会考到不过了解一下也行 kali 好像没有 genlist 是在 BT5 做的 命令格式 genlist 参数 IP 用到的参数 s 网段扫描测试 ge

    2026年3月26日
    3
  • Python从字符串中删除字符

    Python从字符串中删除字符Sometimeswewanttoremovealloccurrencesofacharacterfromastring.Therearetwocommonwaystoachievethis.有时我们想从字符串中删除所有出现的字符。有两种常见的方法可以实现此目的。Python从字符串中删除字符(PythonRemoveCharacterfr…

    2022年5月24日
    42
  • 金税盘计算机USB无法识别,金税盘无法识别怎么办

    金税盘计算机USB无法识别,金税盘无法识别怎么办摘要:这篇文章将给财务会计人员讲解金税盘无法识别怎么办相关的内容,在金税盘无法识别怎么办这篇财务资讯中我们详细讲解了有关金税盘无法识别怎么办的会计知识。金税盘无法识别怎么办部分情况可能是因为USB供电不稳定,造成金税盘驱动无法正常运行;建议电脑重启,金税盘数据线重新插拔一下或者更换一个USB端口连接试试.如果多次尝试无效,则需要联系服务单位处理.金税盘使用增值税防伪税控系统,可开具增值税专用发票和…

    2022年6月11日
    178
  • enumerateObjectsUsingBlock、enumerateObjectsWithOptions、enumerateObjectsAtIndexes、makeObjectsPerfor使用

    enumerateObjectsUsingBlock、enumerateObjectsWithOptions、enumerateObjectsAtIndexes、makeObjectsPerfor使用

    2022年1月1日
    67
  • intellidea激活码[最新免费获取]「建议收藏」

    (intellidea激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月27日
    221
  • 二进制减法运算法则图解_二进制减法等于加补码

    二进制减法运算法则图解_二进制减法等于加补码FPGA减法运算,商位宽设置比除数和被除数多一位,若商最高位为1,则为负数,如果结果为负数,取值为反码加1例:wire[2:0]A;wire[2:0]B;reg[3:0]C1;reg[2:0]C;assignA=010;assignB=101;always@(posedgeclk)beginC<=A-B;endassignC=C1?(~C1[2:0…

    2025年11月27日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号