找考题网-背景图
问答题

简答题

下面是生产者与消费者进程的算法描述,请分析进程中,两个P操作和两个V操作是否可以交换?为什么?

【参考答案】

两个P操作不能够交换,否则可能产生死锁,因为P操作是两个V操作可以交换,因为V操作是释放资源,与先后次序无关,不会产生死锁。