生产者与消费者问题中,消费者的伪代码如果我们将消费物品放在释放空位资源和仓库资源之前会有什么后果?
A. 死锁
B. 发生跟时间有关的错误
C. 影响其它进程执行进度,降低系统性能
D. 生产者会饿死
查看答案
进程A和B存在直接制约关系,必须A运行后,B才能运行。为了实现A和B的同步关系,对应的信号量的初值为()
A. 0
B. 1
C. -1
D. 任意值
生产者与消费者:在9个生产者,6个消费者共享8个缓冲区的缓冲池,则互斥使用缓冲池的信号量初值为()
A. 1
B. 6
C. 8
D. 9
为了协调进程的运行,各进程之间应当有一定的联系,这种联系如果需要在进程之间进行大宗数据交换的方式进行,我们称这种方式为()
A. 进程通信
B. 进程互斥
C. 进程同步
D. 进程制约
有3个进程共享一程序段,而每次最多允许两个进程进入该程序段,则信号量的取值范围是()。
A. 2,1,0,-1
B. 3,2,1,0
C. 2,1,0,-1,-2
D. 1,0,-1,-2