问答题
假设三个进程共享四个资源,每个进程一次只能预定或释放一个资源,每个进程最多需要两个资源,试证明这样做不会发生死锁。
在最坏情况下,三个进程各占用一个资源,并同时请求第二个资源。由于系统中还有一个未用的资源,所以三个进程中的一个可以被满足......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
问答题 系统资源向量(Available)为:(1,5,2,0),最大需求量(Max)、已分配资源量(Allocation)如下表所示: 使用银行家算法回答下列问题: (1)Need的内容是什么? (2)系统是否处于安全状态? (3)如果P2请求(0,4,2,0),能否立即得到满足?
问答题 产生死锁的四个必要条件是什么?
问答题 怎样考虑死锁的检测和恢复?