题目内容

下列A、B、C、D描述中( ) 发生进程通信上的死锁.

A. 某一时刻,发来的消息传给进程A,进程A传给进程B,进程B得到的消息传给进程C,则A、
B. C三进程。B、某一时刻,进程A等待B发来的消息,进程B等待C发来的消息,而进程C又等待进程A发来的消息,消息未到,则A、B、C三进程。
C. 某一时刻,发来的消息传给进程C,进程C再传给进程B,进程B再传给进程A,则A、B、C三进程。
D. 某一时刻,发来的消息传给进程B,进程B再传给进程C,进程C再传给进程A,则A、B、C三进程。

查看答案
更多问题

下列关于进程和线程的叙述中,正确的是( )。

A. 一个进程只可拥有一个线程
B. 一个线程只可拥有一个进程
C. 一个进程可拥有若干个线程
D. 一个线程可拥有若干个进程

如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程A会( )。

A. 继续运行
B. 进入阻塞态,让出CPU
C. 进入就绪态,让出CPU
D. 继续运行,并唤醒S队列上的等待进程

一个进程在获得资源后,只能在使用完资源时由自己释放,这属于死锁必要条件的( )。

A. 互斥条件
B. 请求和释放条件
C. 不剥夺条件
D. 环路等待条件

若P、V操作的信号量S的初值为2,当前值为-1,则有( )个等待进程。

A. 1
B. 2
C. 3
D. 0

答案查题题库