第一种方法:等待-死亡方案
讲解:(1)图a即当R1和R2在被P1用完之后,立即就给P2分配资源即P2有最高的优先级
(2)同理(1)P1在P2之后立刻激活
(3)死亡就是在P2在占用R2资源的同时对R1又提出了申请就会导致申请的死亡,一个进程死亡后会释放他所占用的所有资源。
第二种方法:伤害等待方案
第一种方法:等待-死亡方案
讲解:(1)图a即当R1和R2在被P1用完之后,立即就给P2分配资源即P2有最高的优先级
(2)同理(1)P1在P2之后立刻激活
(3)死亡就是在P2在占用R2资源的同时对R1又提出了申请就会导致申请的死亡,一个进程死亡后会释放他所占用的所有资源。
第二种方法:伤害等待方案