某系统采用基于优先权的非抢占式进程调度策略,完成一次进程调度和进程切换的系统时间开销为1us。在T时刻就绪队列中有3个进程P1、P2 和P3,其在就绪队列中的等待时间、需要的CPU时间和优先权如下表所示。若优先权值大的进程优先获得CPU,从T时刻起系统开始进程调度,则系统的平均周转时间为()。
A、54us
B、73us
C、74us
D、75us
答案:D 由优先权可知,进程的执...
用户登录可进行刷题及查看答案
答案:D 由优先权可知,进程的执行顺序为P2 > P3 > P1
P2的周转时间为1+15+24=40us;P3的周转时间为18+1+24+1+36=80us;P1 的周转时间为30+1+24+1+36+1+12=105us;平均周转时间为(40+80+105)/3=225/3=75us,因此选D。
登录后提交答案
暂无评论,来抢沙发