首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
在两个进程间的同步,如计算进程和打印进程的经典例子中,为什么对一个缓冲区要设置两个变量,是否能只设置一个变量,例如,当为0(缓冲区没数据)时P1执行,为1(缓冲区有数据)时,P2执行,可以这样实现吗?
在两个进程间的同步,如计算进程和打印进程的经典例子中,为什么对一个缓冲区要设置两个变量,是否能只设置一个变量,例如,当为0(缓冲区没数据)时P1执行,为1(缓冲区有数据)时,P2执行,可以这样实现吗?
admin
2016-05-14
43
问题
在两个进程间的同步,如计算进程和打印进程的经典例子中,为什么对一个缓冲区要设置两个变量,是否能只设置一个变量,例如,当为0(缓冲区没数据)时P1执行,为1(缓冲区有数据)时,P2执行,可以这样实现吗?
选项
答案
要采用这个方法,该变量一定要是共享变量,如通过共享内存机制分配,对该变量要互斥访问,如果用纯软件实现将比较复杂。另外还要专门设计分别针对这两个用户进程的阻塞和唤醒操作,这要求这两个独立进程要是互相可见的(要有权限,至少要知道对方的标识数),而不能采用轮询的耗费处理机时间的方法,这样做还不如使用两个信号量实现两个进程间的同步。
解析
转载请注明原文地址:https://kaotiyun.com/show/5YNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
招标资格预审的申请人少于________的,应当重新招标。()
某公司新建一厂,设计能力为年产建材30万吨,每吨价格650元,单位产品可变成本为400元,总固定成本为3000万元。试分析:生产能力利用率表示的盈亏平衡点。
计算机病毒的作用机制分别称为___________、传染机制、破坏机制。
计算机病毒程序利用操作系统的___________或加载机制进入内存。
隔离是将___________和信号处理单元等隔离开,单独处理,从而减弱系统内部和系统向外的电磁辐射。
若未来有各种可能的自然状态,且已知各种自然状态发生的概率,则决策者应进行的决策。()
某公司生产甲、乙两种产品(吨),这两种产品均需要使用两种关键原材料进行加工,资源限量与可获利润数据如题40表。为获得利润最大化,该企业每日应如何安排两种产品的生产?试写出该线性规划问题的数学模型,用图解法求出最优解。
在把不等式约束化为等式约束的过程中,设不等号右边常量为非负,则当不等号是小于等于时,应加入______变量,不等号是大于等于时,加入______变量。
论述利用信号量和P、V操作如何实现进程间的互斥和同步。
简述永久虚电路和交换虚电路的区别。
随机试题
其治疗应用:该病失治后可出现下列何种疾病:
休克微循环痉挛期的主要变化是
人民法院受理破产申请后,已经开始而尚未终结的有关债务人的民事诉讼或者仲裁应当中止;在()之后.该诉讼或者仲裁继续进行。
下列市场预测程序中,正确的顺序是()。
下列关于矿产资源的说法中,正确的是()
甲公司是一家光伏生产企业。近几年,我国开始大力发展新能源,出台了若干促进光伏产业发展的政策,光伏产业逐渐发展壮大起来。甲公司也进入了快速发展阶段,销售额和出口额近十年来平均增长15%以上。员工也由原来的不足200人增加到了2000多人。甲公司采用
王某2012年3月取得稿酬20000元,讲课费4000元,已知稿酬所得适用个人所得税税率为20%,并按应纳税额减征30%,劳务报酬所得适用个人所得税税率为20%。根据个人所得税法律制度的规定,王某应缴纳个人所得税额为()元。
简述留置权的含义及成立条件。(2012年简答54)
蟋蟀是一种非常有趣的昆虫。宁静的夏夜,草丛中传来阵阵清脆悦耳的鸣叫声,那是蟋蟀在歌唱。蟋蟀优美动听的歌声并不是出自它的好嗓子,而是来自它的翅膀。左右两翅一张一合,相互摩擦,就可以发出悦耳的声响了。蟋蟀还是建筑专家,与它那柔弱的挖掘工具相比,蟋蟀的住宅真可以
Toitsfans,itisaddictive.Tothemedia,itisapromisingmoney-maker.Sudoku,anoldpuzzlelongpopularinJapanisfastg
最新回复
(
0
)