首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
举例说明P、V操作为什么要求设计成原语(即对同一信号量上的操作必须互斥)。 P(S)操作: S.value-一: If(S.value
举例说明P、V操作为什么要求设计成原语(即对同一信号量上的操作必须互斥)。 P(S)操作: S.value-一: If(S.value
admin
2013-09-16
60
问题
举例说明P、V操作为什么要求设计成原语(即对同一信号量上的操作必须互斥)。
P(S)操作:
S.value-一:
If(S.value<0)
{
Add this process to S.L:
Block();
}
V(S)操作
S.value++;
If(S.value<=0)
{
Remove a process P from S.L:
Wakeup(P);
}
选项
答案
例如,用P,V操作来实现进程对临界资源互斥使用。此时,只需定义一个信号量s,其初值{1,NULL),并在临界区前执行P(S)操作,而在临界区后执行V(S)操作。此时P,V操作不设计成原语,那么在执行P,V操作时进程可以被中断。由于在初始状态下,临界资源空闲,故应允许第一个申请临界资源的进程进入临界区使用临界资源,但如果该进程在执行到P操作的语句S.value-后(此时S.value的值为0)便被另一个进程中断,而那个进程也企图通过执行P(S)操作进入临界区,则第二个进程也必须执行语句S.value一一,从
解析
转载请注明原文地址:https://kaotiyun.com/show/PMxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
略论中国近现代历史上的“军阀”问题。(北京大学2003年中国通史真题)
根据《国际联盟盟约》的内容分析其实质。
第三世界所共有的特征及崛起的标志是什么?
汉章帝会群儒于白虎观,讨论经义,由()写成《白虎通德论》(又称《白虎通义》、《白虎通》)一书,这部书系统地吸收了阴阳五行和谶纬之学,形成今文经学派的主要观点。
简述蒙古西征的具体过程及其对中亚等地区的影响。(东北师范大学1999年世界中古史真题;南京大学2001年综合卷真题;东北师范大学2002年世界中古史真题)
元代对边疆地区的统治方式不同于其他三地的一地是()。
最早测量子午线的长度,并主持修订了当时最先进历法《大衍历》的是僧人()。
最早以立法形式巩固大化改新成果的法令是()。
下列各部件中不属于控制器的部件是()。
某操作系统内存管理系统采用动态可变分区的方式,管理使用链表的方式,若某时刻的内存分配如表4-1所列。当一个进程退出时能使得链表中表项减少2项的进程的进程号是()。
随机试题
血管成像技术(MRA)不包括
奥瑞姆的自理缺陷结构主要说明的观点是
祛痰药平喘药
患者男,70岁。因慢性阻塞性肺气肿入院治疗。今晨护士查房时发现患者躁动不安,有幻觉,对自己所处的位置、目前的时间无法做出正确判断。医嘱给予吸氧。最适合该患者的吸氧流量为
()是投资项目建设生产的依据,是决策的基础,是组织要素之间联系的主要内容,是工作过程之间逻辑关系的桥梁。
在电气防火措施中,防护电器的设置参数应满足的要求是()。
抽样调查的特点有()。
在很大的程度上,人们所讨论的收入差距扩大,最主要的原因之一是来自于不动产财富的实际分布情况。财产性收入特别是不动产收入差距越来越大,与其他收入综合在一起,形成了收入差距扩大状态。这显然需要一定的再分配机制进行优化调节和制约。不动产税这样一个税种,显然应该发
ProtectionprofilesusedintheCommonCriteriaevaluationprocesscontainfiveelements.Whichofthefollowingestablishesthe
在考生文件夹下打开EXCEL.XLSX文件。将sheet1工作表的A1:F1单元格合并为一个单元格,内容水平居中;计算“同比增长”行内容(同比增长=(08年销售值—07年销售值)/07年销售值,百分比型,保留小数点后2位),计算“年最高值”列的内容(利
最新回复
(
0
)