首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
在两个进程间的同步,如计算进程和打印进程的经典例子中,为什么对一个缓冲区要设置两个变量,是否能只设置一个变量,例如,当为0(缓冲区没数据)时P1执行,为1(缓冲区有数据)时,P2执行,可以这样实现吗?
在两个进程间的同步,如计算进程和打印进程的经典例子中,为什么对一个缓冲区要设置两个变量,是否能只设置一个变量,例如,当为0(缓冲区没数据)时P1执行,为1(缓冲区有数据)时,P2执行,可以这样实现吗?
admin
2016-05-14
58
问题
在两个进程间的同步,如计算进程和打印进程的经典例子中,为什么对一个缓冲区要设置两个变量,是否能只设置一个变量,例如,当为0(缓冲区没数据)时P1执行,为1(缓冲区有数据)时,P2执行,可以这样实现吗?
选项
答案
要采用这个方法,该变量一定要是共享变量,如通过共享内存机制分配,对该变量要互斥访问,如果用纯软件实现将比较复杂。另外还要专门设计分别针对这两个用户进程的阻塞和唤醒操作,这要求这两个独立进程要是互相可见的(要有权限,至少要知道对方的标识数),而不能采用轮询的耗费处理机时间的方法,这样做还不如使用两个信号量实现两个进程间的同步。
解析
转载请注明原文地址:https://kaotiyun.com/show/5YNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
招标资格预审的申请人少于________的,应当重新招标。()
对计算机网络安全构成威胁的因素很多,综合起来包括偶发因素、自然灾害和___________三个方面。
凯撒密码的加密形式为ek(m)=(m+3)=cmod26,假定明文空问与密文空间都是26个大写的英文字母,同时将英文字母按顺序与模26的余数一一对应。试分析凯撒密码存在的安全弱点。
简要列举说明计算机网络系统面临的典型安全威胁。(至少列举5个)
按照工作原理和传输方式,可以将恶意代码分为哪几类?
作为一个防护体系,当入侵者要发起攻击时,每一步都需要花费时间,攻击成功花费的时间就是___________。
如果一个随机变量允许在某个给定的范围内具有任何个数的数值,则它就是一个()
在现实主义决策方案中,若a是折中系数,cui是方案Ai的收益值,f(Ai,θi)是方案Ai在θj状态下的收益值,错误的是()
某公司生产甲、乙两种产品(吨),这两种产品均需要使用两种关键原材料进行加工,资源限量与可获利润数据如题40表。为获得利润最大化,该企业每日应如何安排两种产品的生产?试写出该线性规划问题的数学模型,用图解法求出最优解。
论述利用信号量和P、V操作如何实现进程间的互斥和同步。
随机试题
外感风寒常见的症状是:外感风热常见的症状是:
甲承包了一块西瓜地,并在西瓜地南侧搭了一间草房。该西瓜地位于比较偏僻的地方,很少有人来往。为了生活用电方便,甲从西瓜地北面一根电杆上拉了一根电线,横穿西瓜地接入草房。甲在拉电线时,未采取架空的方法,而是将电线搭在西瓜地的铁丝网架上,使电线与铁丝直接接触。某
为实现特定政策目的,以特定行为为课税对象而征收的税种称为行为税,下列选项中,不属于行为税的是()。
甲公司2012年度实现利润总额10000万元,适用的所得税税率为25%;预计未来期间适用的所得税税率不会发生变化,假定未来期间能够产生足够的应纳税所得额用于抵扣暂时性差异。甲公司2012年度发生的有关交易或事项中,会计处理与税法规定存在差异的有:(1)
关于诚信,正确的说法是()。
设则k=_____________.
求
在窗体上画一个名称为Commandl的命令按钮,然后编写如下通用过程和命令按钮的事件过程:PrivateFunctionfun(ByValmAsInteger)IfmMod2=0Thenf
EnglishBusinessLetterFormatI.Demandsofstationery—thefirstpageiswithaletterhead—otherpagesareof【T1】______and
Manyofourdreams______impossibleinthepasthavecometrue.
最新回复
(
0
)