单选题
32.
某系统进程P1在时刻t开始执行,所需执行时间是5秒。进程P2在时刻t+2秒开始执行,所需执行时间是2秒。随后无其他进程进入系统。如果进程调度算法为时间片轮转(RR),时间片大小为1秒且调度开销忽略不计,那么( )。
A、
P1的结束时间是t+5秒,P2的结束时间是t+7秒
B、
P1的结束时间是t+4秒,P2的结束时间是t+7秒
C、
P1的结束时间是t+7秒,P2的结束时间是t+5秒
D、
P1的结束时间是t+6秒,P2的结束时间是t+7秒
【正确答案】
C
【答案解析】
在t+2秒时刻,p1执行了2秒,此时p2开始执行由于它和p1按时间片轮转算法执行,故在3秒(此时p2执行了2秒,p1执行了1秒)后即t+5秒时刻p2执行结束,p1还需2秒才能结束,此时只有进程p1故p1执行到时刻t+7秒结束。故选C。
提交答案
关闭