在生产者和消费问题中,如果将P操作位置互换,会产生什么结果.如果只将V操作互换,又会产生什么结果?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/22 08:24:10
在生产者和消费问题中,如果将P操作位置互换,会产生什么结果.如果只将V操作互换,又会产生什么结果?
答:在生产者—消费者问题中,如果将两个P操作,即P(full)和P(mutex)互换位置,或者P(empty)和P(mutex)互换位置,都可能引起死锁.考虑系统中缓冲区全满前时,若一生产者进程先执行了P(mutex)操作并获得成功,当再执行P(empty)操作时,它将因失败而进入阻塞状态,它期待消费者执行V(empty)来唤醒自己.在此之前,它不可能执行V(mutex)操作,从而使企图通过P(mutex)进入自己的临界区的其他生产者和所有的消费者进程全部进入阻塞状态,从而引起系统死锁.类似地,消费者进程若先执行P(mutex),后执行P(full),同样可能造成死锁.
V(full)和V(mutex)互换位置,或者V(empty)和V(mutcx)互换位置,则不会引起死锁,其影响只是使临界资源的释放略为推迟一些.
V(full)和V(mutex)互换位置,或者V(empty)和V(mutcx)互换位置,则不会引起死锁,其影响只是使临界资源的释放略为推迟一些.
在生产者和消费问题中,如果将P操作位置互换,会产生什么结果.如果只将V操作互换,又会产生什么结果?
在生产者和消费者问题中,如果将P操作位置互换,会产生什么结果.如果只将V操作互换,又会产生什么结果?
光电效应题1.在光电效应实验中,如果入射角强度增加一倍,将产生什么结果?如果入射光频率增加一倍,将产生什么结果?2.波长
1.在光电效应实验中,如果入射光强度增加一倍,将产生什么结果?如果入射光频率增加一倍,将产生什么结果?2.波长为300m
用电流表外接法测电阻,误将两表互换位置,会出现什么结果.求详解.
化工原理实验中全回流一般用在什么条件下?如果没有回流,会产生什么结果?
植物和光源的距离与产生的气泡数之间有什么关系?如果将这个试管放在黑暗中,你能预测出实验结果吗?
如果把太阳系中地球和水星的位置互换一下会怎么样?
电路中有电灯、电压表(并联在电路上)、电流表(与电灯串联)、如果将它们位置互换,将会发生什么现象
测量固体和液体的密度时,如果存在气泡,将对实验结果产生什么影响
核弹爆炸后会产生什么结果?
宇宙中的爆炸会产生什么结果?