首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
关于临界区问题(critical section problem)有如下算法(假设只有进程PO和Pl可能进入该临界区),算法如下(i为0或1),该算法( )。 repeat retry:if(turn≠一1)turn:=i;
关于临界区问题(critical section problem)有如下算法(假设只有进程PO和Pl可能进入该临界区),算法如下(i为0或1),该算法( )。 repeat retry:if(turn≠一1)turn:=i;
admin
2019-08-15
47
问题
关于临界区问题(critical section problem)有如下算法(假设只有进程PO和Pl可能进入该临界区),算法如下(i为0或1),该算法( )。
repeat
retry:if(turn≠一1)turn:=i;
if(turn≠i)go to retry;
turn:=一1:
critical section(临界区)
turn=0:
remainder section(其他区域)
until false;
选项
A、不能保证进程互斥进入临界区,且会出现“饥饿”
B、不能保证进程互斥进入临界区,但不会出现“饥饿”
C、保证进程互斥进入临界区,但会出现“饥饿”
D、保证进程互斥进入临界区,不会出现“饥饿”
答案
A
解析
例如当PO执行完语句turn:=一l,刚好要进入临界区时,CPU又调度P1执行,Pl能够顺利进入临界区,不能满足互斥。当PO执行完临界区时,CPU调度P1执行,P1在retry循环,CPU调度PO执行,PO继续执行,重复以上过程,会导致P1“饥饿”。
转载请注明原文地址:https://kaotiyun.com/show/iSCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
毛泽东在《关于正确处理人民内部矛盾的问题》中指出的两类不同性质的矛盾是()。
下列各组条约的时间排列顺序正确的是()。①《布列斯特条约》②《色佛尔条约》③《九国公约》④《洛桑条约》
直接促成第一国际成立的事件是()。
下列不属于战时共产主义政策内容的是()。
一个TCP连接总是以1KB的最大段发送TCP段,发送方有足够多的数据要发送。当拥塞窗口为16KB时发生了超时,如果接下来的4个RTT(往返时间)时间内的TCP段的传输都是成功的,那么当第4个RTT时间内发送的所有TCP段都得到肯定应答时,拥塞窗口大小是
下面关于进程的叙述中,正确的是()。
虚拟存储器技术是基于程序的()特性。
对某一给定的程序,具有最高命中率的Cache替换算法是()。
有n个生产者进程向1个有限的缓冲区不断地发送消息,这些消息通过缓冲区分发到m个消费者,缓冲区的大小只可以存放1条消息。生产者和消费者的工作遵循如下规则:(1)生产者和消费者对缓冲区的访问互斥;(2)对每1条放入缓冲区的消息,所有消费者都
一个字节多路通道连接D1、D2、D3、D4、D5共5台设备,这些设备分别每10μs、30μs、30μs、50μs和75μs向通道发出一次数据传送的服务请求,请回答下列问题:(1)计算这个字节多路通道的实际流量和工作周期。(2)如果设计字
随机试题
关于现金流量分析,以下说法错误的是()。
简述网络营销活动的主要内容。
Therewasnothingwecoulddo______waitatthatmoment.
根据《标准施工招标文件》,在施工过程中遭遇不可抗力,承包人可以要求合理补偿()。
“备案号”栏:()。“运费”栏:()。
()是商业银行为保障员工基本生活而支付的基本报酬。
战国初期,上党地区在下列哪一个国家的控制范围之内?()
The"cut-offpointforthesurvey"(Paragraph1)referstoAnewtendencyemergedinthecurrentboomisthat
Everyyearlandslides(滑坡)cause25to50deathsand$1.5billionindamageintheUnitedStates.Theyaccountfor15percentof
Dohertygotthesecretrecipesforjamfromhis
最新回复
(
0
)