首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
在操作系统中,信号量sereWait和semSignal操作各自的动作是如何定义的?
在操作系统中,信号量sereWait和semSignal操作各自的动作是如何定义的?
admin
2016-05-14
31
问题
在操作系统中,信号量sereWait和semSignal操作各自的动作是如何定义的?
选项
答案
信号量的结构定义如下: typedef struct semaphore{ int value;/*信号量值*/ Queue queue;/*信号量的等待队列*/ }Semaphore; Semaphore s; 信号量操作的semWait和semSignal操作定义如下。对信号量操作应当是原子操作,故要用关、开中断或其他的安全机制将semWait和semSignal操作保护起来,以使它能完整地执行。 Void semWait(s) semaphore s; { if(--s.value<0){ 将进程置入等待队列queue中; 封锁进程; 转进程调度程序; } } Void semSignal(s) Semaphore s; { if(++s.value<=0){ 从等待队列queue中移出一进程; 将该进程置入就绪队列中; } }。
解析
转载请注明原文地址:https://kaotiyun.com/show/IiNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
恶意代码的隐藏技术通常包括本地隐藏和____________。
把自己的程序加入或取代部分操作系统进行工作,可以导致整个系统瘫痪的病毒称为()
入侵检测通过监视受保护系统的状态和活动,采用误用检测或___________的方式,发现非授权或恶意的系统及网络行为。
某个马尔柯夫过程经过长时间的转换已经达到这样一种状态,在这种状态下,描述该系统状态的各个变量的转换概率矩阵已经不可能再有变动,于是我们称这种概率矩阵为______概率矩阵。
f(Ai,θj)是方案Ai在状态θj下的收益值,则最大最大原则的决策思路可表述为()
若未来有各种可能的自然状态,且已知各种自然状态发生的概率,则决策者应进行的决策。()
在资源受限制时,时间与资源优化的方法之一,是先将有限的资源从______活动调往______活动,以便均衡地使用资源。
f(Ai,θj)在方案Ai在状态θj下的收益值,用最大最小原则的决策思路可表述为()
下面对选择进程调度算法的准则论述错误的是()
采用按序分配资源策略可以防止死锁,这是因为它能破坏产生死锁的四个必要条件之一。它所破坏的条件是
随机试题
机动车在有禁止左转弯标志的地点不得掉头。
Therearenoinevitableoutcomesofsocialclassinchildrearing.Atthesametime,thereisnoquestionthatsocialclassisi
骨折的特有专有体征是
临床标本分离弯曲菌时,常用选择性培养基,这种培养基中最常用的抗生素是
中心线倾斜30°~35°的摄影体位是
[2007年第061题]位于河南巩县的“康百万庄园”是我国黄土地区规模最大的:
记账凭证账务处理程序的缺点是()。
根据文字资料,回答问题:2008年1月24日在国务院新闻办举行的新闻发布会上,国家统计局局长谢伏瞻宣布,初步核算,2007年国内生产总值为246619亿元,比上年增长11.4%,增速加快0.3个百分点,连续五年增速达到或超过10%。国民经济保持平稳快
Whatdoesthewomanmean?
Asummaryofthephysicalandchemicalnatureoflifemustbegin,notontheEarth,butintheSun,infact,attheSun’sveryc
最新回复
(
0
)