进程处于( )时,它是处于非阻塞状态。
A.等待从键盘输入数据
B.等待协作进程的一个信号
C.等待操作系统分配CPU时间
D.等待网络数据进入内存
参考答案:C
解析:进程有三种基本状态,处于阻塞状态的进程是由于某个事件不满足而等待。这样的事件一般是I/O操作,如键盘等,或者是因互斥或同步数据引起的等待,如等待信号或等待进入互斥临界区代码段等,等待网络数据进入内存是为了进程同步。而等待CPU调度的进程处于就绪状态,只有它是非阻塞状态。
进程处于( )时,它是处于非阻塞状态。
A.等待从键盘输入数据
B.等待协作进程的一个信号
C.等待操作系统分配CPU时间
D.等待网络数据进入内存
参考答案:C
解析:进程有三种基本状态,处于阻塞状态的进程是由于某个事件不满足而等待。这样的事件一般是I/O操作,如键盘等,或者是因互斥或同步数据引起的等待,如等待信号或等待进入互斥临界区代码段等,等待网络数据进入内存是为了进程同步。而等待CPU调度的进程处于就绪状态,只有它是非阻塞状态。