某计算机系统中共有3个进程P1、P2和P3,4类资源r1、r2、r3和r4。其中r1和r3每类资源只有1个实例,r2资源有2个实例,r4有3个实例。 当前的资源分配状态如下:E={(P1,r1),(P2,r3),(r2,P1),(r1,P2),(r2,P

admin2021-03-19  40

问题 某计算机系统中共有3个进程P1、P2和P3,4类资源r1、r2、r3和r4。其中r1和r3每类资源只有1个实例,r2资源有2个实例,r4有3个实例。

当前的资源分配状态如下:E={(P1,r1),(P2,r3),(r2,P1),(r1,P2),(r2,P2),(r3,P3)}若进程P3申请一个r4类资源(P3,r4),则系统可能会发生下列哪一种现象?(    )

选项 A、死锁
B、无死锁
C、活锁
D、饥饿

答案B

解析 P1申请了r1,P2申请了r3,给P1分配了一个r2,给P2分配了一个r1,给P2分配r2,给P3分配了一个r3,这时候均无循环等待,此时进程P3申请一个r4类资源,系统还是安全状态。故本题答案选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/8byZ777K
0

最新回复(0)