处理机调度算法巩固练习

处理机调度算法巩固练习

1.单道批处理系统中,有3个作业的部分数据如下表所示(单位为h),采用先来先服务和高响应比优先算法进行调度,求平均作业周转时间和平均作业带权周转时间,问哪一种算法性能比较好。
在这里插入图片描述

答:
在这里插入图片描述
在这里插入图片描述
通过上述过程得到的结果,我们可以看出,高响应比优先调度算法比先来先服务调度算法要好;因为:相比较之下,平均作业周转时间高响应比优先调度算法低,说明,系统的利用率比使用先来先服务调度算法高,系统的吞吐量也得到了明显改善。

2.单道批处理系统中,有如表的4个作业,约定从9:00开始调度,忽略系统开销。请分别计算:
(1)采用短作业优先算法时,各作业的周转时间。
(2)采用高响应比优先算法时,各作业的周转时间和平均周转时间。
在这里插入图片描述

答:
在这里插入图片描述
进程1先运行,进程1运行完以后,剩下的三个进程都到了,这个时候就看进程2、3、4的服务时间,发现进程3的服务时间最短,所以(11:00)运行进程3,当进程3运行结束后(11:06)开始运行作业4,当作业4运行完成之后(11:18),运行作业2.
在这里插入图片描述
当进程1执行完成之后,进程2、3、4都到了,所以要比较进程2、3、4的优先级;进程2的优先级:(90+30)/30=4;进程3的优先级:(60+6)/6=11;进程4的优先级:(30+12)/12=3.5,所以先运行进程3,当进程3运行结束之后比较进程2、进程4的优先级:进程2的优先级:(96+30)/30=4.2;进程4的优先级:(36+12)/12=4,所以先运行进程2,当进程2 运行完成之后(11:36),运行进程4(11:48).

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值