手机版

作业调度之最短作业优先算法5例题解析(4)

发布时间:2021-06-05   来源:未知    
字号:

作业调度之最短作业优先算法5例题解析

例题三、2008.4.46、在一个多道程序系统,供用户使用的主存空间有100K,采用计算时间短的作业优先算法。今有如下所示的作业序列,它们的提交时间、运行时间和对主存需求的数量在下表中所列,当第一个作业进入系统后开始调度,假定作业都是仅作计算,请列出各个作业的开始时间、完成时间和周转时间。注意:忽略系统开销。

作业 进入输人井时间 需计算时间 主存需求 开始时间 完成时间 周转时间

1 8.0时 0.5小时 15K 2 8.2时 0.4小时 60K 3 8.3时 0.3小时 40K 4 8.5时 0.2小时 10K 5 8.6时 0.1小时 15K

标准答案:

解析:内存空间有100K,首先装入1\2\4\5,根据时间顺序优先执行1,执行完1之后的时间是8.5,此时按短时间算法应该先执行5,但5沿未到达,因此我优先执行4,执行完4之后的时间点是8.6;此时按短时间算法我们继续执行5,执行完5之后虽剩余内存可分配给3,但作业2早已在主存就绪等待,我们优先执行作业2,最后再执行作业3;因此最终的作业序列是:1-4-5-2-3

作业调度之最短作业优先算法5例题解析(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)