假定某系统当时的资源分配图如下所示:
(1)分析当时系统是否存在死锁。
(2)若进程P₃再申请R₃时,系统将发生什么变化,说明原因。
假定某系统当时的资源分配图如下所示:
(1)分析当时系统是否存在死锁。
(2)若进程P₃再申请R₃时,系统将发生什么变化,说明原因。
(1)因为当时系统的资源分配图中不存在环路,所以不存在死锁。
(2)当进程P₃申请资源R₃后,资源分配图中形成环路P₂→R₂→P₃→R₃→P₂,而R₂、R₃都是单个资源的类,该环路无法消除,所以进程P₂、P₃永远处于等待状态,从而引起死锁。P149-151
扫描二维码免费使用微信小程序搜题/刷题/查看解析。
版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。