计算机 填空题 标准 ★ 精品

信号量机制与进程同步 — 计算机填空题

操作系统(大学通用) 进程的描述与控制 AI 三重审校通过

题目
某系统用一个容量为 4 的缓冲区实现生产者-消费者同步,信号量 mutex=1、empty=4、full=0。某消费者进程将两条 wait 语句误写为:wait(mutex); wait(full); 从缓冲区取数据; signal(mutex); signal(empty)。现缓冲区为空,两个消费者进程 P1、P2 依次被调度运行:P1 执行完 wait(mutex) 后,因执行 wait(full) 被阻塞;随后 P2 开始运行执行 wait(mutex)。此时 mutex 的值为____,两个消费者进程将处于____状态(填:死锁)。