首页 > 试题广场 >

为了解决进程间的同步和互斥问题,通常采用一种称为信号量机制的

[填空题]
为了解决进程间的同步和互斥问题,通常采用一种称为信号量机制的方法。若系统中有7个进程共享若干个资源R,每个进程都需要6个资源R,那么使系统不发生死锁的资源R的最少数目是1
用银行家算法计算死锁时,假设有m个共享资源,n个进程,每个进程所需的最大资源数为w,那么仅是m>n*(w-1)时,才会不死锁。如果每个进程所需的资源数不同,则先平均分配,只要有一个进程满足了资源要求,就不会死锁。

不会发生死锁的资源数m > n * (w-1) = 7 * (6 - 1) = 7 * 5 = 35
最少: 36个

编辑于 2021-09-10 17:23:37 回复(0)
7*5+1=36
发表于 2018-12-07 17:01:49 回复(0)
6*6=36
发表于 2018-12-06 20:19:01 回复(0)