OS 死锁处理

OS 死锁处理_第1张图片如果P先申请mutex 则mutex从1置零,假设申请到的empty = 0则empty变成-1阻塞态

同理C中mutex从0变为-1,那么如果想离开阻塞态,那么就需要执行V(empty)但是如果执行V(empty)就需要P(mutex)需要V(mutex) 进入死锁状态

OS 死锁处理_第2张图片OS 死锁处理_第3张图片OS 死锁处理_第4张图片OS 死锁处理_第5张图片OS 死锁处理_第6张图片OS 死锁处理_第7张图片OS 死锁处理_第8张图片

你可能感兴趣的:(操作系统,操作系统)