某系统存在一类可重用资源 R,共 8 个。系统中有 3 个进程 P1、P2、P3,每个进程对资源 R 的最大需求分别为 4、5、6。若当前资源分配情况为 P1 已分配 3 个、P2 已分配 2 个、P3 已分配 2 个,此时系统是否存在死锁风险?若存在,其根本原因是?
A. 不存在,因剩余资源可通过合理分配满足所有进程的最终需求(存在安全序列)
B. 存在,因满足死锁 “循环等待” 条件
C. 存在,因满足死锁 “资源不足” 条件(n*(k-1)≥m,n 为进程数,k 为进程最大需求,m 为资源总数)
D. 不存在,因所有进程已获取部分资源
登录后提交答案
暂无评论,来抢沙发