计算机操作系统第三版答案 3 / 14
解: 作业执行过程如下:
8:00 A 到达,内存空,A 进入内存,无竞争开始运行;
8:20 B 到达,进入内存,优先数为 2,由于 A 的优先数为 4,相
比 B 优先级低,被剥夺处理器,B 开始运行; 8:30 A 到达,内存
满,不可进入内存; 8:50 B 运行结束,同时D 到达,同C 争夺内
存,由于 D 运行时间短,按照短作业优先的调度算法,D 被调入
内存;D 与 A 的优先数相比,A 的优先级别高,获得处理器继续
运行;
9:10 A 运行结束,C 进入内存,C 的优先级别高于 D,C 开始运
行; 10:00 C 运行结束,D 开始运行; 10:20 D 运行结束。
1 ) 所 有 作 业 进 入 内 存 时 间 及 结 束 时 间 如 下 表 所
示 :
2)作业周转时间=作业结束时间-作业到达时间
这批作业的平均周转时间=(70+30+90+90)/4=70 分钟 这批作业的