首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
试就MutualExclusion、Progress、BoundedWaiting论述以下解决双进程临界区问题的算法是错误的: Process PO: do{ flag[O]=true; While(flag[1]); Cri
试就MutualExclusion、Progress、BoundedWaiting论述以下解决双进程临界区问题的算法是错误的: Process PO: do{ flag[O]=true; While(flag[1]); Cri
admin
2013-09-16
77
问题
试就MutualExclusion、Progress、BoundedWaiting论述以下解决双进程临界区问题的算法是错误的:
Process PO:
do{
flag[O]=true;
While(flag[1]);
Critical section
Flag[O]=false;
Remaindersection;
}while(1);
process P1:
do
{
flag[1]=true;
While(flag[O]);
Critical section
Flagr[1]=false;
Remainder section;
}while(1);
选项
答案
(1)进程P0,P1通过flag[i]实现互斥。因为不管flag[0]、flag[1]的初值如何,进程i获得CPU后,首先使flag[i]为true,然后判断另一进程是否在临界区,这样至少有一个进程在while语句中等待。直到另一个进程退出临界区。 (2)假设进程0,先执行flag[0]=true,然后CPIJ转去执行进程1中的flag[1]=true,这样两个进程都在while循环中空转,系统进入死锁状态,所以不能满足有空让进。 (3)由(2)可以看出,也不能保证有限等待。
解析
转载请注明原文地址:https://kaotiyun.com/show/Qgxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
光绪元年七月,清政府迫于()强烈要求派一位使臣到其国,()成为中国第一个驻外公使
论述19世纪后半期中国的边疆危机
第三世界所共有的特征及崛起的标志是什么?
反映查理大帝进攻阿拉伯人控制的西班牙的文学作品是()。
西藏自治区的设立时间是()。
中古时代实行索贡巡行赋税征收方式的国家是()。
第三次科技革命促进了社会经济结构和社会生活结构的变化,其在社会经济结构方面的变化主要是()
东欧国家的私有化方式一般有四种,其中波兰采取的主要方式是()
罗马帝国疆域扩张到顶点是在()统治时期。
某二叉树的先序和后序序列正好相反,则该二叉树一定是()。
随机试题
A.外阴检查B.阴道窥器检查C.双合诊检查D.三合诊检查E.肛腹诊检查前庭大腺时
天南星的功效是
执业药师在合理用药方面应尽到的职责有
血液病患者最应警惕的情况是
下列关于资格预审和资格后审的说法,正确的是()。
Excel工作表中,表示一个以单元格C5、N5、C8、N8为四个顶点的单元格区域,正确的是( )。
邮政储蓄是邮政部门经营的()业务。
汉魏六朝以乐府民歌闻名,()合称为乐府双璧。
Window98操作系统的核心模块主要由3个组件组成,它们不包括
Peopleuseittoseethings.Ithelpsyoukeephealthy.
最新回复
(
0
)