首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
进程P0和P1的共享变量定义及其初值为:booleanflag[2]:intturn=0:flag[0]=FALSE;flag[1]=FALSE;若进程P0和P1访问临界资源的类C伪代码实现如下: 则并发执行进程P0和P1时产生的情形是____。
进程P0和P1的共享变量定义及其初值为:booleanflag[2]:intturn=0:flag[0]=FALSE;flag[1]=FALSE;若进程P0和P1访问临界资源的类C伪代码实现如下: 则并发执行进程P0和P1时产生的情形是____。
admin
2013-04-26
55
问题
进程P0和P1的共享变量定义及其初值为:booleanflag[2]:intturn=0:flag[0]=FALSE;flag[1]=FALSE;若进程P0和P1访问临界资源的类C伪代码实现如下:
则并发执行进程P0和P1时产生的情形是____。
选项
A、不能保证进程互斥进入临界区,会出现“饥饿”现象
B、不能保证进程互斥进入临界区,不会出现“饥饿”现象
C、能保证进程互斥进入临界区,会出现“饥饿”现象
D、能保证进程互斥进入临界区,不会出现“饥饿”现象
答案
D
解析
考查进程间通信与Peterson算法。此算法实现互斥的主要思想在于设置了一个turn变量,用于进程间的互相“谦让”。一般情况下,如果进程P0试图访问临界资源,设置flag[0]=true,表示希望访问。此时如果进程P1还未试图访问临界资源,则flag[1]在进程上一次访问完临界资源退出临界区后已设置为false。所以进程P0在执行循环判断条件时,第一个条件不满足,进程P0可以正常进入临界区,且满足互斥条件。我们需要考虑的是两个进程同时试图访问临界资源的情况。注意turn变量的含义:进程在试图访问时,首先设置自己的flag变量为true,表示希望访问:但又设置turn变量为对方的进程编号,表示“谦让”,因为在循环判断条件中turn变量不是自己编号时就循环等待。这时两个进程就会互相“谦让”一番,但是这不会造成饥饿的局面,因为turn变量会有一个最终值,所以必定有进程可以结束循环进入临界区。实际的情况是,先作出“谦让”的进程先进入临界区,后作出“谦让”的进程则需要循环等待。其实这里可以想象为两个人进门,每个人进门前都会和对方客套一句“你走先”。如果进门时没别人,就当和空气说句废话,然后大步登门入室:如果两人同时进门,就互相请先,但各自只客套一次,所以先客套的人请完对方,就等着对方请自己。然后光明正大地进门。
转载请注明原文地址:https://jikaoti.com/ti/IcajFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
1941年~1942年,中共在根据地建设中,为争取抗战胜利奠定物质基础的措施是()。
马克思指出:“鸦片不曾产生催眠的作用,而倒产生了惊醒作用,历史的发展好像首先要麻醉这个国家的人民,然后才可能把他们从历来的麻木状态唤醒似的。”这里所说的“唤醒”的意思是()。
下列口号中不是五四运动期间学生在示威游行时高呼的是()。
共产国际“七大”号召建立的反法西斯统一战线中不包括()。
()是解放战争时期西北战场的关键一次战役,是西北战局的转折点。
中共十六届五中全会提出,建设社会主义新农村的要求是生产发展和()。
拉美独立战争中,委内瑞拉地区一位著名领导人,他曾经领导建立委内瑞拉第二和第三共和国,这位领导人是()。
鸦片战争失败后,西方列强强迫清政府签订了中国近代史上第一批不平等条约。鸦片战争是中国历史的转折点,对中国历史产生了深远的影响。中国开始逐步沦为半殖民地半封建社会。据此回答问题:西方列强在近代中国攫取的第一块殖民地和第一个租界是()
(1)所有事件的最早发生时间如下:Ve(1)=0Ve(2)==5Ve(3)=6Ve(4)=max{ve(2)+3,ve(3)+6}=12Ve(5)=max{ve(3)+3,ve(4)+3}=15Ve(6)=ve(4)+4=16Ve(7)=ve
在请求页式系统中,一程序的页面走向(访问串或引用串)为2,3,4,5,2,3,6,2,3,4,5,6,设分配给该程序的存储块数为m。试分别计算m=3和m=4时,FIFO和LRU两种替换算法的缺页(页故障)数,并给出:结果说明了什么?
随机试题
近代中国之所以沦为半殖民地半封建社会,其根本原因在于()
结合项目范围定义的可交付成果及其分解结构,确定为取得各项分解后可交付成果所需开展的各项具体工作属于项目时间管理中的()
编制决算草案,必须符合法律、行政法规,做到()。
某投资项目经过5年经营,该项目的净现值为1321万元,若基准收益率为12%,则该项目的净年值为()万元。已知:(A/P,12%,5)=0.2774。
作为社会政策主体,政府主体的特点主要是:()。
初中二年级时,学校给我们换了一位数学老师。这位老师生活条件很好,几乎每天都换新衣服。可她对每节课的内容都不进行深入讲解,总是敷衍了事。我向她请教“奥校”作业题中的疑难问题时,她也经常借口推辞,不予回答。平时她不好好教学,可有时她还会显摆一下自己的学识。在一
以下说法错误的是()。
Ihavethreekids—ages7,5,and15months.MyhusbandandIusedtotakecareofthemtogether.Then,aboutamonthafterourth
ReadthetextbelowaboutMilair’sletterofapology.Inmostoftheline(34-45)thereisoneextraword.Itiseithergrammati
A、Hehashurthishand.B、Hecan’tfixit.C、Heisverybusyatthemoment.D、Hewantsthewomantogivehimahand.C本题的关键在于第二个
最新回复
(
0
)