66问答网
所有问题
设某系统中有3个并发进程都需要4个同类资源,该系统不会发生死锁的最少资源数量?
这是一道选择题。(9,10,11,12)
可以帮忙把过程写一下么,谢谢!
举报该问题
推荐答案 2008-08-18
答案是10
3个进程要想不死锁 每个进程都需要4个同类资源 所以。。
只要每个进程都有3个资源 另外一个在给一个额外的资源。 那么3个进程中有一个可以运行。。运行完以后 释放资源然后其余的 进程在申请资源就可以了啊 。。。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/2Di9nDps.html
相似回答
操作
系统死锁
答:
C:10.
设三个
进程分别为p1,p2,p3,当
系统中有
9
个该资源
时,最坏的可能就是每个进程各拥有
3个资源,
这时,每个
进程都不
能得到足够的资源但又不想释放自己已经拥有的资源。如果系统再有一个资源即第10个资源,这样可以把这个资源给其中一个进程,比如p1,那么p1就可以得到足够的资源完成操作,然后释放其...
某系统中有3个并发进程,都需要同类资源4个
,试问
该系统不会发生死锁最
...
答:
【答案】:B 3个进程要想不死锁,每个进程都需要4个同类资源
,所以只要每个进程都有3个资源,另外一个在给一个额外资源。那么3个进程中有一个可以运行。运行完以后,释放资源然后其余进程在申请资源就可以了。
...
需要的资源
个数是2
3
4
问
最少
给多少
个资源
才
不会发生死锁
...
答:
按照你的做法,
如果这时候系统给进程1一个资源,给进程2一个资源,那样系统就会死锁.而你们老师说的就是正确的
,因为无论系统把那一个 资源给任意一个进程,任意一个进程都会完成并释放资源.
...
需要同类资源3个,
问
该系统不会发生死锁的最少资源
数是?
答:
要4个同类资源
所以。。只要每个进程都有3个资源 另外一个在给一个额外的资源。 那么3个进程中有一个可以运行。。运行完以后 释放资源然后其余的 进程在申请资源就可以了啊 。。。
操作
系统
概论 题目,在线求解惑?
答:
三个进程,
都需要四个
资源。假设每个
进程都
已经分配了
三个资源,
多加一个一定
不会死锁
。因此需要十个资源。
3个进程
共享
4个
同种类型的
资源,
每个
进程最
大
需要
2个资源,请问
该系统
是 ...
答:
(1)采用银行家算法就
不会发生死锁
2)p为每个
进程最
大需求的平均值 np<m+n p<(m+n)/n 由(m+n)/n-m<0 得 p<m 所以采用银行家算法
系统不会
因为竞争该类资源而阻塞 3)如果没有此条件 则结果不确定 可能产生死锁
大家正在搜
相关问题
某个系统中有5个并发进程都需要同类3个, 系统不会发生死锁的...
三个进程共享4个互斥资源,则每个进程最多申请多少个资源时,系...
某系统中有m个同类资源被n个进程共享,m<=n时,每个进程最...
若系统中有5个进程共享若干个资源R,每个进程都需要4个资源R...
3个进程共享4个同种类型的资源,每个进程最大需要2个资源,请...
某系统中有n个并发进程,有同类资源R共m个,假设每个进程对资...
设有2个进程竞争同类资源,为使系统不会发生死锁,每个进程最多...
操作系统死锁问题!假设系统中有四个相同类型资源被三个进程共享...