首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
试就Mutual Exclusion、Progress、Bounded Waiting论述以下解决双进程临界区问题的算法是错误的: Process PO: do{ flag[0]=true; While(flag[1]);
试就Mutual Exclusion、Progress、Bounded Waiting论述以下解决双进程临界区问题的算法是错误的: Process PO: do{ flag[0]=true; While(flag[1]);
admin
2012-06-21
136
问题
试就Mutual Exclusion、Progress、Bounded Waiting论述以下解决双进程临界区问题的算法是错误的:
Process PO:
do{
flag[0]=true;
While(flag[1]);
Critical section
Flag[0]=false;
Remainder section;
}while(1);
process P1:
do
{
flag[1]=true;
While(flag[0]);
Critical section
Flag[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,然后CPU转去执行进程1中的flag[1]=true,这样两个进程都在while循环中空转,系统进入死锁状态,所以不能满足有空让进。 (3)由(2)可以看出,也不能保证有限等待。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/SNxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
论述第一次鸦片战争后中国社会经济的变化
下面条约没有涉及德国的赔款问题的是()。
秦代最基层的行政单位是()。
以下关于玛雅文明叙述,不正确的是()。
唐朝时,从中国传到大食的手工技术是()
关于俄国工业革命的特点,正确的是()。①外国资本和技术在工业革命中起着重要的作用②工业革命发展极不平衡③企业资本有机构成低,技术落后④工业革命所需的资金主要来自对海外殖民地的掠夺
永嘉之乱后,北方的政局是()。①西晋短暂统一的终结②北方长期处于多个政权分立的战乱状态③氐族人建立的前秦和鲜卑人建立的北魏曾统一过北方④民族交往和民族斗争交织在一起⑤民族大融合是历史发展的主流⑥民族大
在阿拉伯()统治时期,阿拉伯军队曾与当时中国的唐朝军队发生冲突。
下面有关兵制的内容,与唐玄宗有关的是()
通常通信信道的带宽越大,在数据传输中失真将会()。
随机试题
荣获“人民艺术家”称号的作家是()
A.硫酸镁静脉滴注B.哌替啶(杜冷丁)肌内注射C.肼苯达嗪静脉滴注D.甘露醇快速静脉滴注E.阿托品肌内注射
能判断氧化还原反应能否进行的是能判断物质氧化时,有无TP生成的是
A.处方药B.处方药和甲类非处方药C.乙类非处方药D.甲类非处方药E.非处方药根据《处方药与非处方药分类管理办法(试行)》不能在大众媒介上发布广告的药品是
A,高热量、高蛋白、高维生素、易消化饮食B,低动物脂肪、低胆固醇、少糖少盐饮食C,高热量、高维生素、高效价低蛋白饮食D,低盐、高维生素、低蛋白饮食E,高热量、低脂肪、低盐、忌蛋白饮食肠结核患者选用
淋巴瘤是免疫系统的恶性肿瘤,其中,霍奇金淋巴肿瘤的首发表现为()。
下列土石方填筑材料中,边坡稳定性最差的是()。
EveryoneexceptTomandJohn______seenthefilm.
记笔记有助于引导个人的注意,发现知识的内在联系,是一种重要的学习策略,它属于学习策略中的()。
2007年我国服务贸易总额是多少美元?从1982年到2007年,世界服务贸易的总额大约增加了多少亿美元?
最新回复
(
0
)