单选题
有5个批处理作业几乎同时到达,其预计运行时间分别为10、6、2、4、8,其优先级(由外部设定)分别为3、5、2、1、4,这里5为最高优先级。以下各种调度算法中,平均周转时间为14的是______调度算法(同一时刻只有一个作业运行)。
A.时间片轮转(时间片大小为2)
B.优先级调度
C.先来先服务(按照顺序10、6、2、4、8)
D.短作业优先
A
B
C
D
【正确答案】
D
【答案解析】
短作业优先的平均等待时间是最短的,因此鉴于短作业优先的特殊性,先算短作业优先的平均周转时间。 ★所有调度算法中,短进程优先算法的平均周转时间是最短的,因为每个进程的执行时间都是固定的,变化的只是等待时间。短进程优先由于先执行的都是短作业,因此能将等待时间降到最小。当采用多种调度算法时,可以利用这个结论进行检验。
提交答案
关闭