进程处于下列哪个等待状态时,它是处于非阻塞状态( )。
A、
等待从键盘输入数据
B、
等待协作进程的一个信号
C、
等待操作系统分配CPU时间
D、
等待网络数据进入内存
【正确答案】
C
【答案解析】
解析:进程有三个基本状态,处于阻塞状态的进程是由于某个事件不满足需求而等待的。这样的事件一般是IO操作,例如键盘,磁盘等,或者是因互斥或同步数据引起的等待,例如等待信号或等待进入互斥临界区代码段等,等待网络数据进入内存是为了进程同步。而等待CPU调度的进程是处于就绪态,只有它是非阻塞状态。
提交答案
关闭