ZKX's LAB

假设系统中有三类互斥资源 三个进程共享4个互斥资源,则每个进程最多申请多少个资源时,系统不会死锁()?A.1 B.2 C.3 D.4

2021-04-06知识7

假设系统中有m个同类的互斥资源,当n个进程共享这m个互斥资源时,每个进程的最大需求数是w。在下列 正确答案:D解析:对于选项A:m=5,n=3,w=2,即系统中有5个资源,3个进程使用,每个进程最多要求2个资源。由于n×(w-1)+1=3×(2-1)+1=4,因此系统不会产生死锁。nbsp;对于。

假设系统中有三类互斥资源R1,R2和R3,可用资源数分别为9,8和5。在T0时刻系统 参考答案:C解析:[分析]:由题意,R1,R2的和R3最大资源数为9,8,5。R1,R2和R3的已分配资源总数为7,7和5。因此系统中R1,R2和R3的剩余可分配资源数为2,1,0。按照什么。

已知10个进程使用互斥资源R,每次允许3个进程进入互斥段,这信号量S的变化范围是多少? B:S后请求R的进程将被阻塞,此时应该有3个进程获得资源。C:第一个分配后,S=2;第三个分配后,S=0;第四个进程请求时S=-1,等待资源;S=-2时既有两个进程在等待。关键是要分清:先S减一,还是先分配资源

#假设系统中有三类互斥资源

随机阅读

qrcode
访问手机版