首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
关于临界区问题(critical section problem)有如下算法(假设只有进程P0和P1可能进入该临界区),算法如下(i为0或1),该算法( )。 repeat retry:if(turn#一1)turn:=i:
关于临界区问题(critical section problem)有如下算法(假设只有进程P0和P1可能进入该临界区),算法如下(i为0或1),该算法( )。 repeat retry:if(turn#一1)turn:=i:
admin
2019-01-30
29
问题
关于临界区问题(critical section problem)有如下算法(假设只有进程P0和P1可能进入该临界区),算法如下(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
解析
例如当P0执行完语句turn:=一1,刚好要进入临界区时,CPU又调度P1执行,P1能够顺利进入临界区,不能满足互斥。当P0执行完临界区时,CPU调度P1执行,P1在retry循环,CPU调度P0执行,P0继续执行,重复以上过程,会导致P1“饥饿”。
转载请注明原文地址:https://kaotiyun.com/show/cpRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
人类学家根据原始人类体质形态的进化程度,将原始群时期的人类分为()。
试述西欧城市兴起的原因、方式及其影响。
下列有关《布列斯特和约》的说法中,错误的一项是()。
下列关于基督教的思想来源的叙述,不正确的是()。
若某浮点机基数为4,尾数采用补码表示,则该浮点机的规格化尾数形式为()。
某中央处理器的数据通路如图所示。MDR为内存数据寄存器,PC为程序计数器,IR为指令寄存器。所有的单线箭头为控制微命令。(1)请说明图中部件X的名称和功能、寄存器Y的名称和功能。(2)请解释:为什么要设置T暂存器?(3)假定指
(将关键字序列(7、8、30、11、18、9、14)散列存储到散列表中。散列表的存储空间是一个下标从0开始的一维数组,散列函数为H(key)=(keyx3)MOD7,处理冲突采用线性探测再散列法,要求装填(载)因子为0.7。请画出所构造的散列表。
一棵二叉树的繁茂度定义为R层结点数的最大值与树的高度的乘积。编写一个算法求二叉树的繁茂度。
在一个段式存储管理系统中,逻辑地址为32位,其中高16位为段号,低16位为段内偏移,以下是段表(其中的数据均为十六进制,见表7—1)。试问:pushx指令的执行过程:将SP(堆栈寄存器)减4,然后存储x的值。试问x被存储在什么地方(物理地址)?
在实验研究中,排除法可用来控制额外变量,但也可能导致研究效度的降低。它可能降低的效度是()
随机试题
属于生物碱类的抗癌药有()
预防牛皮蝇蛆病,可在皮蝇飞翔季节对牛体喷洒的药物是
甲公司擅自使用温网冠军“王娜”的名字注册了运动服装的商标。此后,甲公司与乙公司约定,甲授权乙在运动品牌上使用“王娜”商标,期限9年,许可费用90万元,分9期支付,每年的1月1日支付10万元。很快,王娜得知此事并欲撤销甲公司的“王娜”注册商标,为此咨询了知识
B公司目前生产一种产品,该产品的适销期预计还有6年,公司计划6年后停产该产品,生产该产品的设备已经使用5年,比较陈旧,运行成本(人工费、维修费和能源消耗等)和残次品率较高,目前市场上出现了一种新设备,其生产能力、生产产品的质量与现有设备相同。新设备虽然购置
营造劳动安全卫生环境,即营造劳动安全卫生的()。
一般认为,()是构成教学过程的基本要素。
设f(x)在=0处连续且求f(0)并讨论f(x)在x=0处是否可导?若可导,请求出f’(0).
在某银行业务的用例模型中,“取款”用例需要等到“存款”用例执行之后才能执行,两个用例之间的关系属于(1);“取款”和“存款”两个用例中都需要执行查询余额的功能,将查询余额提取成独立的用例,那么“取款”和“存款”用例与“查询余额”用例之间的关系属于(2)。
fire
Accidentsarecaused;theydon’tjusthappen.Thereasonmaybeeasytosec:anoverloadedtray,ashell’outofreach,apatch
最新回复
(
0
)