PV 操作与同步互斥 — 计算机填空题
题目
某单缓冲生产者—消费者系统中,信号量 mutex(初值 1)、empty(初值 1)、full(初值 0)。生产者进程代码为:P(empty); P(mutex); 送入产品; V(mutex); V(full)。消费者某同学误写为:P(mutex); P(full); 取出产品; V(empty); V(mutex)。现缓冲区为空,消费者先执行 P(mutex) 后被阻塞在 P(full) 上并保持持有 mutex,随后生产者开始运行。则生产者将阻塞在执行语句 P(____) 上,最终系统中因此次错误而陷入死锁状态的进程共有____个。