首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
试就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
59
问题
试就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://jikaoti.com/ti/62ajFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
氏族公社形成的条件和基本标志是()。
利玛窦与李之藻合译的()一书,介绍了西方数学中的算术知识,尤为可贵的是,其传入了中国所没有的西洋笔算法。
1861年俄国废除农奴制改革的主要作用是()。①造成资本的集中②扩大了国内市场③提供了自由劳动力④强化了中央集权
论述西晋占田制的实行及其意义。(兰州大学2001年中国古代史真题;北京师范大学2004年历史学综合真题)
《关于建国以来党的若干历史问题的决议》对毛泽东和毛泽东思想历史地位的科学评价。
系统阐明社会主义初级阶段理论是在()。
中古时代实行索贡巡行赋税征收方式的国家是()。
印度孔雀帝国时代,就土地占有情况而言,占全国土地的绝大部分的是()。
宋人为逃避赋役,部分人将土地假称献给了寺庙、道观等,被称为()。
电子计算机的发展经过了:①电子数值积分计算机(ENIAC)②集成电路计算机③大规模集成电路汁算机④晶体管计算机⑤人工智能计算机其先后顺序是()。
随机试题
肾虚腰痛除主穴外,应加取()
一平面简谐波沿X轴正向传播,已知z=L(L<λ)处质点的振动方程为y=Acoswt,波速为u(图2.14),则波动方程为()。
按地震的成因划分,发生地震的类型有()。
某企业拟实施一项技术方案,预计2年后该技术方案投入运营并获利,技术方案运营期为10年,各年净收益为500万/元,每年净收益的80%可用于偿还贷款。银行贷款年利率为6%,复利计息,借款期限为6年。如运营期各年年末还款,该企业期初最大贷款额度为()。
企业利润总额的计算要素包括()
公司财务不合理、融资不当而导致投资者预期收益下降的风险是()。
一笔8年期的公司贷款,商业银行允许展期的最长期限是()年。[2016年6月真题]
亚健康又叫“次健康”“第三状态”或()。
Youwillhearaspeakeraddressingagroupofinvestorsattendingaseminartolearnabouttheadvancedbusinesspractice.A
AaronSwartz.thebrilliantyoungsoftwareprogrammerandInternetactivistwhoinspiredaweandreverence(尊敬)fromleadingfigur
最新回复
(
0
)