进程资源图如图(a)和(b)所示,其中:图(a)中(  );图(b)中(  )。

题库2022-08-02  32

问题 进程资源图如图(a)和(b)所示,其中:图(a)中(  );图(b)中(  )。问题1选项A.P1是非阻塞节点,P2是阻塞节点,所以该图不可以化简,是死锁的B.P1、P2都是阻塞节点,所以该图不可以化简,是死锁的C.P1、P2都是非阻塞节点,所以该图可以化简,是非死锁的D.P1是阻塞节点,P2是非阻塞节点,所以该图不可以化简、是死锁的问题2选项A.P1、P2、P3都是非阻塞节点,该图可以化简,是非死锁的B.P1、P2、P3都是阻塞节点,该图不可以化简,是死锁的C.P2是阻塞节点,P1、P3是非阻塞节点,该图可以化简,是非死锁的D.P1、P2是非阻塞节点,P3是阻塞节点,该图不可以化简,是死锁的

选项

答案 BC

解析 由(a)图可知R1资源共有2个,分别被进程P1和P2占用;R2资源有3个,P1占用1个,P2占用2个。而此时进程P1与P2的资源都未完全得到满足。他们都在申请资源,而R1和R2已经没有资源可以使用了,导致两个进程都进入了死锁状态。
由(b)图可知,R1的2个资源已经分别被P1和P3所占用,R2的3个资源已经占用了2个,此时P2还需要一个R1资源但没有空闲,进入阻塞,而当进程P1和P3请求占用R2的时候,无论分配给哪一方都可以使两个进程都满足所需的资源,从而可以化简,P2也可得所需的R1资源。因此P1和P3是非阻塞节点,P2是阻塞节点。
转载请注明原文地址:https://tihaiku.com/congyezige/2409940.html

最新回复(0)