问答题
设有一个公有信箱和若干个私有信箱。公有信箱可由所有人在其中存/取信件;而私有信箱只能由特定拥有者使用,在其中存/取信件。显然,信箱是有容量限制的。
分析程序是否会出现死锁和饥饿现象。若出现这些现象,可以采用什么样的解决方法
【参考答案】
程序可能会出现死锁现象,即若有人的私人信箱容量已满,但不做处理,又向其他已满的私人信箱发信,而此信箱拥有者也恰恰不对其已......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
把图2-13中的每一个状态变化的原因填在表2-8相应的栏中。 表2-8 状态变化表 变化 原因 1 2 3 4 5 6
点击查看答案
问答题
的两个请求立刻得到满足,系统此刻是否处于死锁状态 表2-10 T0时刻p1、p2、p3、p4进程对资源的占有和需求情况表 进程 最大资源需求量 已分配的资源数量 R1 R2 R3 R1 R2 R3 P1 3 2 2 1 0 0 P2 6 1 3 4 1 1 P3 3 1 4 2 1 1 P4 4 2 2 0 0 2
点击查看答案
相关试题
消息缓冲通信机制(有限缓冲)中提供发送原...
把图中发生①~④的状态变化原因填入表2-...
给出消息缓冲机制(有限缓冲)的基本工作原理;
三个进程P1、P2、P3互斥使用一个包含N(...
有5个进程Pa、Pb、Pc、Pd和Pe,它们依次进...