[14][30][单选]某计算机系统中共有3个进程P1、P2和P3,4类资源r1、r2、r3和r4。其中r1和r3每类资源只有1个,r2资源有2个,r4有3个。
E = {
死锁
无死锁
活锁
饥饿
答案
无死锁
解析
首先模拟一下资源的分配情况:首先r1分配给了P1,接着r2又分配给了P1,因此P1得到释放,接着r2分配给了P2,接着P2又获得了r3,因此P2得到释放,接着r3分配给了P2,r2得到释放,再来一个进程请求,P3申请r4资源,这是r4资源是没有任何进程使用的,所以不会发生死锁。故选择B选项。
【涉及考点】
第8章 死锁
转载请注明出处。