主观题:h526.假定某系统当时的资源分配图如图3-2所示:
假定某系统当时的资源分配图如图3-2所示:

(1)分析当时系统是否存在死锁。
(2)若进程P3再申请R3时,系统将发生什么变化,说明原因。
答案:解:
(1) 因为当时系统的资源分配图中不存在环路.所以不存在死锁。 (5分)
(2) 当进程P3申请资源R3后,资源分配图中形成环路P2→R2→P3→R3→P2,而R2,R3都是单个资源的类,该环路无法消除,所以进程P2,P3永远处于等待状态.从而引起死锁。 (5分)

(1)分析当时系统是否存在死锁。
(2)若进程P3再申请R3时,系统将发生什么变化,说明原因。
答案:解:
(1) 因为当时系统的资源分配图中不存在环路.所以不存在死锁。 (5分)
(2) 当进程P3申请资源R3后,资源分配图中形成环路P2→R2→P3→R3→P2,而R2,R3都是单个资源的类,该环路无法消除,所以进程P2,P3永远处于等待状态.从而引起死锁。 (5分)