某系统采用基于优先权的非抢占式进程调度策略,完成一次进程调度和进程切换的系统时间开销为1μs。在T时刻就绪队列中有3个进程P1、P2和P3,其在就绪队列中的等待时间、需要的CPU时间和优先权如下表所示。 若优先权值大的进程优先获得CPU,从T时刻起系统开

admin2019-08-17  27

问题 某系统采用基于优先权的非抢占式进程调度策略,完成一次进程调度和进程切换的系统时间开销为1μs。在T时刻就绪队列中有3个进程P1、P2和P3,其在就绪队列中的等待时间、需要的CPU时间和优先权如下表所示。

若优先权值大的进程优先获得CPU,从T时刻起系统开始进程调度,则系统的平均周转时间为(          )。

选项 A、54μs
B、73μs
C、74μs
D、75μs

答案D

解析 进程运行的顺序为P2、P3、P1,P2的周转时间为15μs+1μs+24μs=40μs,P3的周转时间为(18+1+24+1+36)μs=80μs,P1的周转时间为(30+1+24+1+36+1+12)μs=105μs,系统的平均周转时间为75μs。
转载请注明原文地址:https://jikaoti.com/ti/gFGjFFFM
0

相关试题推荐
最新回复(0)