单选题
1分
某计算机系统中共有3个进程P1、P2和P3,4类资源r1、r2、r3和r4。其中r1和r3每类资源只有1个实例,r2资源有2个实例,r4有3个实例。当前的资源分配状态如下:E={<P1,r1&g...
某计算机系统中共有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>,<P2,r2>,<r3,P3>}
若进程P3申请一个r2类资源<P3,r2>,则系统可能会发生下列哪一种现象( )。
当前的资源分配状态如下:
E={<P1,r1>,<P2,r3>,<r2,P1>,<r1,P2>,<P2,r2>,<r3,P3>}
若进程P3申请一个r2类资源<P3,r2>,则系统可能会发生下列哪一种现象( )。
参考答案: A
参考解析: A【解析】P1申请了r1,P2申请了r3,给P1分配了一个r2,给P2分配了一个r1,给P2分配r2,给P3分配了一个r3,这时候均无循环等待,此时进程P3申请一个r2类资源,r2造成循环等待,造成死锁。故选择A选项。