问答题
假设具有5个进程的进程集合P=P0,P1,P2,P3,P4,系统中有三类资源A、B、C,假设在某时刻有如下状态:
请问当前系统是否处于安全状态如果系统中的可利用资源Available为(0,6,2),系统是否安全如果系统处在安全状态,请给出安全序列;如果系统处在非安全状态,请简要说明原因。
【参考答案】
1)根据Need矩阵可知,当前AVailane为(1,4,0),可以满足进程P2的需求;进程P2结束后释放资......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
两个进程A和B,每一个进程都需要读取数据库中的记录1、2、3。假如这两个进程都以1、2、3的次序请求读取记录,系统将不会发生死锁。但如果A以3、2、1的次序读取记录,B以1、2、3的次序读取记录,则死锁可能会发生。试计算:两个进程读取记录的次序如果不确定,那么系统保证不发生死锁的概率是多少
点击查看答案&解析
问答题
某系统有R1、R2和R3共三种资源,在T0时刻P1、P2、P3和P4这四个进程对资源的占用和需求情况见表2-24,此时系统的可用资源矢量为(2,1,2)。试问: 1)将系统中各种资源总数和此刻各进程对各资源的需求数目用矢量或矩阵表示出来。 2)如果此时进程P1和进程P2均发出资源请求矢量Request(1,0,1),为了保证系统的安全性,应如何分配资源给这两个进程说明所采用策略的原因。 3)如果2)中两个请求立即得到满足后,系统此刻是否处于死锁状态
点击查看答案
相关试题
如果从进程P1发来一个请求(0,4,2,...
系统是否处于安全状态如安全,请给出一个安...
为保证进程正确运行,应采用怎样的分配策略...
假定某计算机系统有R1和R2两类可使用资源...