网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
在生产者消费者问题中,消费者执行Wait(full)后阻塞的原因是()。
A.full=0
B.full>1
C.full<1
D.full=1
参考答案
更多 “ 在生产者消费者问题中,消费者执行Wait(full)后阻塞的原因是()。 A.full=0B.full1C.full1D.full=1 ” 相关考题
考题
在生产者/消费者问题中,用s表示实施互斥的信号量,e表示与缓冲区空闲空间数量相关的信号量,n表示与缓冲区中数据项个数相关的信号量,下列生产者和消费者的操作(生产者和消费者可并发执行),可能产生死锁的是()。A.生产者:wait(s); wait(e); append(); signal(n); signal(s);消费者: wait(s); wait(n); take(); signal(e); signal(s);B.生产者:wait(s); wait(e); append(); signal(n); signal(s);消费者: wait(n); wait(s); take(); signal(s); signal(e);C.生产者:wait(e); wait(s); append(); signal(s); signal(n);消费者: wait(s); wait(n); take(); signal(e); signal(s);D.生产者:wait(e); wait(s); append(); signal(s); signal(n);消费者: wait(n); wait(s); take(); signal(s); signa
考题
关于生产者-消费者问题,下列说法正确的是()A.生产者-消费者问题中,既有互斥关系,也有同步关系。B.生产者-消费者问题中,互斥信号量mutex的初值设为1C.生产者-消费者问题中,生产者的同步信号量empty的初值设为1D.生产者-消费者问题中,消费者的同步信号量full的初值设为n
考题
在生产者/消费者问题中,用s表示互斥信号量,e表示空缓冲区资源信号量,n表示满缓冲区资源信号量,下列生产者和消费者的操作(生产者和消费者可并发执行),可能产生死锁的是()。A.生产者:wait(s); wait(e); append(); signal(n); signal(s);消费者: wait(s); wait(n); take(); signal(e); signal(s);B.生产者:wait(s); wait(e); append(); signal(n); signal(s);消费者: wait(n); wait(s); take(); signal(s); signal(e);C.生产者:wait(e); wait(s); append(); signal(s); signal(n);消费者: wait(s); wait(n); take(); signal(e); signal(s);D.生产者:wait(e); wait(s); append(); signal(s); signal(n);消费者: wait(n); wait(s); take(); signal(s); signa
考题
11、在生产者/消费者问题中,用s表示实施互斥的信号量,e表示与缓冲区空闲空间数量相关的信号量,n表示与缓冲区中数据项个数相关的信号量,下列生产者和消费者的操作(生产者和消费者可并发执行),可能产生死等的是()。A.消费者: wait(s); wait(n); take(); signal(e); signal(s); 生产者: wait(s); wait(e); append(); signal(n); signal(s);B.消费者: wait(n); wait(s); take(); signal(s); signal(e); 生产者: wait(s); wait(e); append(); signal(n); signal(s);C.消费者: wait(s); wait(n); take(); signal(e); signal(s); 生产者: wait(e); wait(s); append(); signal(s); signal(n);D.消费者: wait(n); wait(s); take(); signal(s); signal(e); 生产者: wait(e); wait(s); append(); signal(s
热门标签
最新试卷