在如下所示的进程资源图中,(27);该进程资源图是(28)。A.可以化简的,其化简顺序为P1->P2->P3B.可以化简的,其化简顺序为P3->P1->P2C.可以化简的,其化简顺序为P2->P1->P3D.不可以化简的,因为P1、P2、P3申请的资源都不能得到满足
在如下所示的进程资源图中,(27);该进程资源图是(28)。


A.可以化简的,其化简顺序为P1->P2->P3
B.可以化简的,其化简顺序为P3->P1->P2
C.可以化简的,其化简顺序为P2->P1->P3
D.不可以化简的,因为P1、P2、P3申请的资源都不能得到满足
B.可以化简的,其化简顺序为P3->P1->P2
C.可以化简的,其化简顺序为P2->P1->P3
D.不可以化简的,因为P1、P2、P3申请的资源都不能得到满足
参考解析
解析:R1已经全部分配给P1和P3,所以P2再请求一个R1的时候,将进入阻塞状态。同理,R2已经全部分配给P1、P2和P3,当P1再请求一个R2时,将陷入阻塞。R3还有一个未用资源,当P3申请时,可以顺利获得,故不会阻塞。因为P3非阻塞且非孤立,所以可以化简。将其所用资源归还资源图后,P1获得R2,即可运行,然后也可以化简,最后P2可以运行。
相关考题:
● 在操作系统的进程管理中,若系统中有10个进程使用互斥资源R,每次只允许 3个进程进入互斥段(临界区),则信号量S的变化范围是 (26) ;若信号量S的当前值为–2,则表示系统中有 (27) 个正在等待该资源的进程。(26)A.–7~1 B.–7~3 C.–3~0 D.–3~10(27)A.0 B.1 C.2 D.3
互斥条件是指( )。 A 某资源在一段时间内只能由一个进程占有,不能同时被两个或两个以上的进程占有。B 一个进程在一段时间内只能占用一个资源。C 多个资源只能由一个进程占有。D 多个资源进程分配占有。
设系统中只有进程A和进程B,除了互斥地使用CPU和打印机R外,进程A和B不使用其他资源。另外,进程B的优先级比A高,而进程A先于B准备好。进程A和 B的执行情况如图4-3所示,其中粗实线表示进程在执行中,细实线表示打印机R在使用中(每个进程具有三种状态:运行、就绪和阻塞)。请分别说明进程A和B在图4-3所示的t1、t2、t3、t4时刻所处的状态;若是阻塞状态,请说明阻塞原因。
以下各项中,不属于“死锁”产生条件的是______。A.进程之间没有通信B.进程对资源的申请和占有是逐步进行的C.进程申请占有的资源是“独享性”的资源D.进程申请占有的资源是“不可抢占”的资源
● 假设系统中有四类互斥资源R1、R2、R3和R4,可用资源数分别为9、6、3和3。在T0时刻系统中有P1、P2、P3和P4四个进程,这些进程对资源的最大需求量和已分配资源数如下表所示。在T0时刻系统剩余的可用资源数分别为 (10) 。如果P1、P2、P3和P4进程按 (11) 序列执行,那么系统状态是安全的。
● 某系统的进程状态转换如下图所示,图中1、2、3、4分别表示引起状态转换的不同原因,原因4表示(9)9)A. 就绪进程被调度B. 运行进程执行了 P 操作C. 发生了阻塞进程等待的事件D. 运行进程时间片到了
假设系统中有三类互斥资源R1、R2和R3,可用资源分别为10、5和3。在T0时刻系统中有P1、P2、P3、P4和P5五个进程,这些进程对资源的最大需求量和已分配资源数如下表所示,此时系统剩余的可用资源数分别为(27);A.1、1和0B.1、1和1C.2、1和0D.2、0和1
假设某操作系统采用非剥夺法来分配资源,且对资源的申请和释放可以在任何时候进行。当进程A请求资源得不到满足时,①若没有因等待资源而阻塞的其他进程,则进程A(24)。②若有因等待资源而阻塞的其他进程,则(25)检查所有由于等待资源而被阻塞的进程的资源占有情况。若占有了进程A所需的资源,则将资源取出并分配给进程A,那么该策略(26)。A.可直接阻塞B.释放其他进程已占有的资源,并撤销相关进程C.释放申请进程已占有的资源,并撤销该进程D.不可直接阻塞
某系统的进程状态转换如下图所示,图中1、2、3和4分别表示引起状态转换的不同原因,原因4表示(9)。A.就绪进程被调度B.运行进程执行了P操作C.发生了阻塞进程所等待的事件D.运行进程的时间片到了
系统出现死锁的原因是( )。A.计算机系统发生了故障被BIOS程序自动上锁B.进程组中进程互相调用而不能继续运行C.一组进程中的每一个进程均无限地等待被该组进程中其他进程占有的资源,而其他进程又不会释放资源D.系统中进程数量很多,而用户申请的资源数太少,不够所有进程同时分配
操作系统中基本的并行单位、资源分配单位和调度单位。一个(26)通常是(27),进程可分为(28)进程和(29)进程两类。在多进程的系统中,为了保证公共变量的完整性,各进程应互斥进入临界区。所谓临界区是指(30)。A.过程B.进程C.线程D.作业
在如下所示的进程资源图中,(27) ;该进程资源图是 (28)A.P1、P2、P3都是阻塞节点B.P1是阻塞节点、P2、P3是非阻塞节点C.P1、P2是阻塞节点、P3是非阻塞节点D.P1、P2是非阻塞节点、P3是阻塞节点
在如下所示的进程资源图中, ( ) ;该进程资源图是 (请作答此空) 。A.可以化简的,其化简顺序为P1→P2→P3B.可以化简的,其化简顺序为P3→P1→P2C.可以化简的,其化简顺序为P2→P1→P3D.不可以化简的,因为P1、P2、P3申请的资源都不能得到满足
在如下所示的进程资源图中, (请作答此空) ;该进程资源图是 ( ) 。A.P1、P2、P3都是阻塞节点B.P1是阻塞节点,P2、P3是非阻塞节点C.P1、P2是阻塞节点,P3是非阻塞节点D.P1、P2是非阻塞节点,P3是阻塞节点
在如下所示的进程资源图中( )A.P1、P2、P3都是非阻塞节点,该图可以化简,所以是非死锁的B.P1、P2、P3都是阻塞节点,该图不可以化简,所以是死锁的C.P1、P2是非阻塞节点,P3是阻塞节点,该图不可以化简,所以是死锁的D.P2是阻塞节点,P1、P3是非阻塞节点,该图可以化简,所以是非死锁的
若某系统有某类资源5个供若干进程共享,不会引起死锁的情况是()A、有6个进程,每个进程需1个资源B、有5个进程,每个进程需2个资源C、有4个进程,每个进程需3个资源D、有3个进程,每个进程需4个资源
单选题若系统有某类资源10个供若干进程共享,下列可能引起死锁的情况是()A有2个进程,每个进程需3个资源B有3个进程,每个进程需3个资源C有4个进程,每个进程需3个资源D有5个进程,每个进程需3个资源
多选题能防止死锁的资源分配策略有()A申请新资源前先归还已占资源B在进程开始执行前为其分配所需资源C使进程互斥使用资源D允许一个进程抢夺另一进程所占的资源E按进程号的次序为进程分配资源