首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
论述利用信号量和P、V操作如何实现进程间的互斥和同步。
论述利用信号量和P、V操作如何实现进程间的互斥和同步。
admin
2016-12-23
63
问题
论述利用信号量和P、V操作如何实现进程间的互斥和同步。
选项
答案
P、V操作是解决同步与互斥问题的有力工具。为解决同步问题与互斥问题,应采取如下步骤。 (1)确定给定问题是同步问题还是互斥问题。同步问题的主要特征是:一个进程在某一点上等待另一个进程提供信息,两进程之间存在直接制约关系,其表现形式为进程一进程。互斥问题的主要特征是争用资源,两进程间存在间接制约关系,其表现形式是进程一资源一进程,这里的资源可以是硬件资源,也可以是软件资源,不管是哪种资源,它必定是临界资源。 (2)确定了给定问题是同步问题还是互斥问题之后,同步问题按照同步模型处理,互斥问题按互斥模型处理。首先根据给定问题的,列出各进程要执行的程序。 其次,设置信号量。同步问题中有几个同步点就设置几个信号量,等待的地方加P(S),发信号(解除等待)的地方加V(S);互斥问题中,在临界区前面加P(S),临界区后面加V(S)。最后确定信号量的初值,在同步问题中,信号量的初值一般取为0,在互斥问题中,信号量通常取为互斥资源的个数。 (3)在完成上述工作后,利用P、V操作的定义进行核实,检查是否实现了同步或互斥。有时也要做些修改或调整信号量的初值。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/l8jx777K
本试题收录于:
网络操作系统题库理工类分类
0
网络操作系统
理工类
相关试题推荐
灾难事件指挥系统的基本组织结构有【】
MODS患者器官功能障碍的表现有【】
休克指数的计算方法是【】
质性研究中在收集资料和分析资料的反复、同时的进行过程中,研究者会发现即使再增加样本量,也没有新的信息或者内容呈现出来,此时的这种状态称为()
若想用统计图表示某医院护理人员学历构成情况,下列统计图中较为合适的是()
数据结构研究的主要内容包括数据的逻辑结构、_________以及它们之间的相互运算。
假定一个采用可变分区存储管理的系统,对于作业逻辑地址c,如果其基址寄存器值为a、限长寄存器值为a+k,请画出该作业逻辑地址到内存地址的变换过程。
在控_______制下,系统允许多个作业同时装入内存,使CPU能轮流执行各个作业。
信箱是一种数据结构,逻辑上可分为两部分:信箱头和________。
随机试题
下列具有囊内韧带的关节是()。
滑石粉炒后可降低毒性和矫正不良气味药物是
关于凿井施工井架及其天轮平台的布置,合理的是()。
云南的茶马古道是一条世界上自然风光最壮观、文化最为神秘的旅游绝品线路。()
关于数字出版过程中文档格式的选择,说法正确的有()。
教师在韵律活动巾为发展幼儿的个性与社会性所使用的下列方法中,不正确的是()
下列对“和谐社会”描述正确的包括()。
InsomefarawayTurkishvillageofKuskoy,whistlingisasimportantastalking.Infact,whistlingistalkingbecausethevilla
PASSAGKTWOWhatdoesSherryTurkleworrymost?
Jamestrudgesofftoschooleachmorningwithhisbooksbutherarelydoeshomework,andhedoesn’ttakeanytests.Thereare36
最新回复
(
0
)