首页/ 题库 / [单选题]

系统中有R类资源m个,现有n个进的答案

系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w取如表1-5所示的值时,对于表1-5中的a~e这5种情况,()(7)可能会发生死锁。

单选题
2021-09-03 20:39
A、a和b
B、b和c
C、c和d
D、c和e
查看答案

正确答案
D

试题解析
本题考查死锁的基本知识,给出系统资源情况,判断死锁是否可能发生是一种典型的出题方式。当给定资源情况,如何进行死锁判断呢?在此给出一个简单的公式:进程数×(每个进程所需资源数-1)+1得到当前条件下,保证不产生死锁所需要的最少资源数。这个公式的原理为:最坏的情况下,系统的资源是平均分配,这种情况下,若每个进程分到了(所需资源数-1)个资源,则再来一个资源,即可完成进程操作。在这种情况下若系统还有1个资源,则无论这个资源分配给谁,都能保障其顺序执行完。当一个进程执行完以后,将释放其占用的所有资源,所以就不会产生死锁。利用该方法可以计算出c与e两种情况都有可能产生死锁。

感兴趣题目
??若在系统中有若干个互斥资源R,6个并发进程,每个进程都需要2个资源R,那么使系统不发生死锁的资源R的最少数目为(22 )。??
假设某计算机系统中资源R的可用数为6,系统中有3个进程竞争R,且每个进程都需要i个R,该系统可能会发生死锁的最小i值是( )。若信号量S的当前值为-2,则R的可用数和等待R的进程数分别为( )。
如果系统中有n个进程,则就绪队列中进程的个数最多为( )
16.若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许( )个进程参于竞争,而不会发生死锁。
某系统中有3个并发进程,都需要同类资源4个,试问该系统不会发生死锁的最少资源数是( )
设系统中仅有一类数量为M的独占型资源,系统中N个进程竞争该类资源,其中各进程对该类资源的最大需求量为W。当M、N、W分别取下列值时,试判断哪些情况会发生死锁?为什么?  ①M=2,N=2,W=1 ②M=3,N=2,W=2 ③M=3,N=2,W=3 ④M=5,N=3,W=2 ⑤M=6,N=3,W=3
如果系统中有n个进程,则在就绪队列中进程的个数最多为()。
若计算机系统中有10个进程,则系统中处于等级状态的进程最多可有几个
若计算机系统中有10个进程,则系统中处于等待状态的进程最多可有几个?
若计算机系统中有10个进程,则系统中处于等待状态的进程最多可有几个?______。
n个并发进程共用一个公共变量Q,写出用PV操作实现这n个进程互斥时的程序描述,并说明信号量的取值范围。
N个进程共享M个资源,每个进程一次只能申请/释放一个资源,每个进程最多需要M个资源,所有进程总共的资源需求少于M+N个,证明该系统此时不会产生死锁。 
相关题目
某系统中有同类资源10个,每个进程的资源需求量为3个,则不会发生死锁的最大并发进程
数为( )
某系统中有同类资源10个,每个进程的资源需求量为3个,则不会发生死锁的最大并发进程
数为( )
系统中有4个并发进程,都需要某类资源3个。试问该类资源最少为( )个时,不会因竞争该资源而发生死锁。
进程P1使用资源情况:申请资源S1,…申请资源S2,…释放资源S1;进程2使用资源情况:申请资源S2,…申请资源S1,…释放资源S2,系统并发执行进程P1,P2,系统将( )
某系统中有3个并发进程,都需要同类资源4个,试问该系统不会发生死锁的最少资源数是( )
如果系统中有n个进程,则就绪队列中进程的个数最多为( )
如果有3个进程共享4个同类资源,为使这3个进程不陷入死锁,每个进程至多需要这类资源数是 ( )。
系统有某类资源5个,供3个进程共享,如果每个进程最多申请__________个该类资源,则系统是安全的。
可以证明,m个同类资源被n个进程共享时,只要不等式成立,则系统一定不会发生死锁,其中x为每个进程申请该类资源的最大量。
在单CPU系统中有n(n>1)个进程,在任一时刻处于就绪的进程最多是()个,最少是( )个
若一个单处理器的计算机系统中同时存在3个并发进程,则同一时刻允许占用处理器的进程数__(1)__;如果这3个进程都要求使用2个互斥资源R,那么系统不产生死锁的最少的R资源数为__(2)__个。空白(1)处应选择()

系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w取如表1-5所示的值时,对于表1-5中的a~e这5种情况,()(7)可能会发生死锁。

若一个单处理器的计算机系统中同时存在3个并发进程,则同一时刻允许占用处理器的进程数__(1)__;如果这3个进程都要求使用2个互斥资源R,那么系统不产生死锁的最少的R资源数为__(2)__个。空白(2)处应选择()
某系统中有3个并发进程竞争资源R,每个进程都需要5个R,那么至少有( )个R,才能保证系统不会发生死锁。
若系统中有5个进程共享若干个资源R,每个进程都需要4个资源R,那么使系统不发生死锁的资源R的最少数目是______。
● 若系统中有若干个互斥资源R,6个并发进程,每个进程都需要2个资源R,那么系统不发生死锁的资源R 的最少数目为 (24)。(24)
若在系统中有若干个互斥资源R,6个并发进程,每个进程都需要5个资源R,那么使系统不发生死锁的资源R的最少数目为______。
● 若在系统中有若干个互斥资源R,6个并发进程,每个进程都需要2个资源R,那使系统不发生死锁的资源R 的最少数目为 (6) 。(6)
● 若在系统中有若干个互斥资源R,6个并发进程,每个进程都需要2个资源R,那么使系统不发生死锁的资源R 的最少数目为 (24) 。
若系统中有若干个互斥资源R,6个并发进程,每个进程都需要2个资源R,那么系统不发生死锁的资源R的最少数目为______。
广告位招租WX:84302438

免费的网站请分享给朋友吧