[13][30][单选]某计算机系统中共有 3 个进程 P1、P2 和 P3,4 类资源 r1、r2、r3 和 r4。其中 r1 和 r3 每类资源只有 1 个,r2 资源有 2 个,r4 有 3 个
E={
若进程 P3 申请一个 r4 类资源,则系统可能会发生下列哪一种现象
死锁
无死锁
饥饿
正确答案:B
答案
无死锁
解析
【解析】首先找到进程 P1,由于 P1 已经获得资源 r1,所以运行完毕后会释放 r1,让出 r1 的资源分配边,然后找到进程 P2,此时进程 P2 已经分配了资源 r2、r3,申请到了资源 r1,所以 P2 运行完毕后释放 r2、r3,让出资源分配边,最后找到进程 P3,此时进程 P3 申请一个 r4 类资源,系统可以满足其请求,不会发生死锁,答案为 B。
【涉及考点】
第 8 章 死锁
转载请注明出处。