首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
论述利用信号量和P、V操作如何实现进程间的互斥和同步。
论述利用信号量和P、V操作如何实现进程间的互斥和同步。
admin
2016-12-23
32
问题
论述利用信号量和P、V操作如何实现进程间的互斥和同步。
选项
答案
P、V操作是解决同步与互斥问题的有力工具。为解决同步问题与互斥问题,应采取如下步骤。 (1)确定给定问题是同步问题还是互斥问题。同步问题的主要特征是:一个进程在某一点上等待另一个进程提供信息,两进程之间存在直接制约关系,其表现形式为进程一进程。互斥问题的主要特征是争用资源,两进程间存在间接制约关系,其表现形式是进程一资源一进程,这里的资源可以是硬件资源,也可以是软件资源,不管是哪种资源,它必定是临界资源。 (2)确定了给定问题是同步问题还是互斥问题之后,同步问题按照同步模型处理,互斥问题按互斥模型处理。首先根据给定问题的,列出各进程要执行的程序。 其次,设置信号量。同步问题中有几个同步点就设置几个信号量,等待的地方加P(S),发信号(解除等待)的地方加V(S);互斥问题中,在临界区前面加P(S),临界区后面加V(S)。最后确定信号量的初值,在同步问题中,信号量的初值一般取为0,在互斥问题中,信号量通常取为互斥资源的个数。 (3)在完成上述工作后,利用P、V操作的定义进行核实,检查是否实现了同步或互斥。有时也要做些修改或调整信号量的初值。
解析
转载请注明原文地址:https://kaotiyun.com/show/l8jx777K
本试题收录于:
网络操作系统题库理工类分类
0
网络操作系统
理工类
相关试题推荐
心理危机干预是灾难救护工作的重要组成部分,对重点人群应开展的心理危机救助是【】
王某,大学教授,体重60kg,在一场大火中烧伤。急诊入院后检查发现烧伤部位有:整个头颈部和双大腿,烧伤程度已达真皮深层,创面呈浅红或红白相间。根据检查情况:请你设计一种补液疗法的方案,说明具体补液方法。
某研究者欲进行有关社区护士应具备的能力的研究,计划采用专家访谈的方式进行资料的收集。她在仔细了解了数名专家的情况下,有目的地从中选择了几位专家进行访谈,如社区护理实践专家、社区护理教育专家等。此抽样的方法是()
常发生于研究实施阶段,指研究中有关研究对象的或来自于研究对象的信息是错误的产生的误差为()
从文献的内容特征进行检索的途径包括()
引起小儿泌尿系统上行感染的原因不包括()
患者,男,43岁,于10多年前开始饮酒,近3年酒量逐渐增加,每天在家喝1斤多42度白酒,分4、5次喝,每次都空腹喝3、4两。逐渐出现心烦失眠,难以入睡,夜间梦多、汗多、浑身发冷,流眼泪、鼻涕,有时出现幻觉等戒断反应。一直未系统治疗。近1周症状加重,为求进一
数据结构课程主要讨论算法的【】
文件传输的应用层协议为【】
在HTML源文件中,各种标记是由符号【】括起来的。
随机试题
痰饮病,症见喘促,动则尤甚,气短。咳而痰多,食少胸闷,怯寒肢冷,神疲,少腹拘急不仁,小便不利,足跗浮肿,舌体胖大,质淡,苔白润,脉沉细而滑。辨证应属
诊断阑尾炎最有意义的体征是
风湿病的致病因素为()。
下列哪一情形构成对生命权的侵犯?(2016年卷三第22题)
厂(矿)级岗前安全培训内容应当包括()等内容。
(2008年考试真题)可转换优先股票实际上就是我国的可转换债券。()
金融租赁公司属于( )。
下列各项中,不会引起留存收益总额变动的是()。
四川辖区面积48.5万平方公里,是中国第()大省。
1950年6月,在中共七届三中全会上作《为争取国家财政经济状况的基本好转而斗争》的报告的是()。
最新回复
(
0
)