21、一个进程被唤醒意味着____。A.进程变为就绪状态;B.它的优先权变为最大;C.其PCB移至等待队列队首;D.该进程重新占有了CPU;
21、一个进程被唤醒意味着____。
A.进程变为就绪状态;
B.它的优先权变为最大;
C.其PCB移至等待队列队首;
D.该进程重新占有了CPU;
参考答案和解析
A 解析:本题考查进程的状态以及状态之间的变换。当一个进程被唤醒时,这个进程就进入了就绪态,等待进程调度而占有CPU运行。进程被唤醒在某种情形下优先级可以增大,但是一般不会变为最大,而有固定的算法来计算。也不会唤醒以后位于就绪队列的起首,就绪队列是按照一定的规则来赋予其位置的,例如先来先服务,或高优先级优先,或短进程优先等。更不能直接占有处理机运行。
相关考题:
当被阻塞进程所等待的事件出现时,如所需数据到达或者等待的I/O操作已完成,则调用唤醒原语操作,将等待该事件的进程唤醒。请问唤醒被阻塞进程的是( )。 A 父进程B 子进程C 进程本身D 另外的或与被阻塞进程相关的进程
阅读以下关于进程的描述:一个进程被唤醒意味着(20)如果某一进程在运行时,因某种原因暂停,此时将脱离运行状态,而进入(21)。A.该进程重新占有了CPUB.进程状态变为就绪C.它的优先权变为最大D.其PCB移至就绪队列的队首
问答题一个因等待I/O操作结束而进入阻塞状态的进程,何时被唤醒?