问答题
p个进程共享m个同类资源,每一个资源在任一时刻只能供一个进程使用.每一进程对任一资源都只能使用一有限时间,使用完便立即释放。并且每个进程对该类资源的最大需求量小于该类资源的数目。设所有进程对资源的最大需要数目之和小于p+m。试证:在该系统中不会发生死锁。
【参考答案】
证:
m>Need
i
>0;(Need
i
表示第i个进程还需要的资源量......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
考虑某个系统在如下时刻的状态。 Allocation Max Available A B C D A B C D A B C D P0 0 0 1 2 0 0 1 1 5 2 0 P1 1 0 0 0 1 7 5 0 P2 1 3 5 4 2 3 5 6 P3 0 0 1 4 0 6 5 6 使用银行家算法回答下面的问题: (1)Need矩阵是怎样的 (2)系统是否处于安全状态如安全,请给出一个安全序列。 (3)如果从进程P1发来一个请求(0,4,2,0),这个请求能否立刻被满足如安全,请给出一个安全序列。
点击查看答案&解析
问答题
设系统中有三类资源A.B和C,又设系统中有5个进程P1,P2,P3,P4和P5。在T0时刻系统状态如下: 最大需求量 已分配资源量 剩余资源量 A B C A B C A B C P1 8 6 4 1 2 1 2 1 1 P2 4 3 3 3 1 1 P3 10 1 3 4 1 3 P4 3 3 3 3 2 2 P5 5 4 6 1 1 3 (1)系统是否处于安全状态如是,则给出进程安全序列 (2)如果进程P5申请1个资源类A,1个资源类B和1个资源类C,能否实施分配为什么
点击查看答案
相关试题
()优先权是在创建进程时确定的,确定之后...
下列进程调度算法中,综合考虑进程等待时间...
若当前进程因时间片用完而让出处理机时,该...
通常不采用()方法来解除死锁。
原语是()。