首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
试就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
57
问题
试就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
学硕统考专业
相关试题推荐
下列选项中对中国新民主主义革命和旧民主主义革命的比较,正确的是()①是中国资产阶级民主革命进程总的两个阶段②两者的根本区别在于领导阶级的不同③两者的指导思想和革命前途不同④两者的革命性质和根本任务没有变化
简述当代科技革命发生的背景条件。
李鸿章奏请在天津设立的北洋水师学堂的落成时间是()。
佛教在从印度向外传播的过程中分为两大流派,其中小乘佛教又称为()。
1901年6月,发表《立宪法议》,首先提出君主立宪要求的是()。
1543年发表解剖学专著《人体结构论》的是()。
第三次科技革命对社会经济结构的影响是()。
在一个双链表中,在*p结点之前插入*q结点的操作是()。
在下列查找的方法中,平均查找长度与结点个数n无关的查找方法是()。
给定页面请求序列RS=cadbebabcd,页框为4,起始为空,写出LRU页面置换过程。
随机试题
简述账户的特点。
A.增生活跃B.增生明显活跃C.增生极度活跃D.增生减低E.增生明显减低慢性粒细胞白血病
下列属于氯化副产物的是()
依据《特种设备安全监察条例》的规定,特种设备使用单位的主要负责人在本单位发生重大特种设备事故时,不立即组织抢救或者在事故调查处理期间擅离职守或者逃匿的,给予()的处分。
下列关于招标文件澄清或者修改的说法,正确的是()。
长城公司与黄河公司均为增值税一般纳税人,适用的增值税税率为17%,长城公司2014年至2016年对黄河公司投资业务的有关资料如下:(1)2014年3月1日,长城公司以银行存款800万元(含相关税费5万元)自非关联方取得黄河公司10%的股权,对黄河公司不具
某公司债券年利率为12%,每季复利一次,其实际利率为()。
体现马克思主义与中国革命实际相结合,并指导中国民主革命取得胜利的理论成果是()。
一、注意事项1.申论考试,与传统的作文考试不同,是对分析驾驭材料能力与对表达能力并重的考试。2.作答参考时限:阅读资料40分钟,作答110分钟。3.仔细阅读给定的资料,按照后面提出的“申论要求”依次作答。二、给定材料在四川省资
甲、乙是同事,因工作争执甲对乙不满,写了一份丑化乙的短文发布在丙网站。乙发现后要求丙删除,丙不予理会,致使乙遭受的损害扩大。关于扩大损害部分的责任承担,下列说法正确的是
最新回复
(
0
)