OS 死锁处理
如果P先申请mutex 则mutex从1置零,假设申请到的empty = 0则empty变成-1阻塞态
同理C中mutex从0变为-1,那么如果想离开阻塞态,那么就需要执行V(empty)但是如果执行V(empty)就需要P(mutex)需要V(mutex) 进入死锁状态
如果P先申请mutex 则mutex从1置零,假设申请到的empty = 0则empty变成-1阻塞态
同理C中mutex从0变为-1,那么如果想离开阻塞态,那么就需要执行V(empty)但是如果执行V(empty)就需要P(mutex)需要V(mutex) 进入死锁状态