经典进程同步问题 — 计算机选择题
题目
有界缓冲区已满,信号量 empty=0、full>0、mutex=1。生产者与消费者均按标准信号量机制运行,以下哪种生产者操作顺序能避免因获取互斥锁过早而阻塞消费者?
A. P(mutex);P(empty);放入产品;V(mutex);V(full)
B. P(empty);P(mutex);放入产品;V(mutex);V(full)
C. P(empty);P(mutex);放入产品;V(full);V(mutex)
D. P(mutex);放入产品;P(empty);V(mutex);V(full)