首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
在操作系统中,信号量sereWait和semSignal操作各自的动作是如何定义的?
在操作系统中,信号量sereWait和semSignal操作各自的动作是如何定义的?
admin
2016-05-14
29
问题
在操作系统中,信号量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
操作系统
理工类
相关试题推荐
完整的安全策略应该包括实时的检测和____________。
按照病毒攻击的系统进行分类,计算机病毒可分为:攻击DOS系统的病毒、攻击Windows系统的病毒、攻击OS/2系统的病毒和()
指纹探测的实现依据是不同类型、___________的操作系统在协议栈实现上存在细微差别。()
在入侵检测分析模型中,状态转换方法属于___________检测。
列举恶意代码的防范方法。
在求解运输问题时,必须符合一个条件:数字格的数目=行数+列数-1。但是有某些运输问题,由于出现一些碰巧的原因,却会出现:数字格的数目<行数+列数-1。这种现象我们称之为________现象。
若未来有各种可能的自然状态,且已知各种自然状态发生的概率,则决策者应进行的决策。()
下列对进程的描述正确的是()
进程可经历三种基本调度状态,它们是运行状态、就绪状态和________。
随机试题
关系模式R<u>中,X、Y、Z是U的子集。下列关于多值依赖描述中,正确的是________。
个案分析法
A.真热假寒B.真寒假热C.上寒下热D.上热下寒症见四肢凉甚至厥冷,神识昏沉,面色紫暗,胸腹灼热,口鼻气灼,口臭息粗,小便短黄,舌红苔黄而干,脉有力,证属
A.脑立清与六味地黄丸同用B.大活络丸与通宣理肺丸同用C.乌鸡白凤丸与六君子丸同用D.胆乐胶囊与苏合香丸同用E.舟车丸与四君子丸同用提高主药功效的是()。
均衡化生产是看板管理和准时化生产方式的重要基础。()
教师在上“爱护植被、绿化祖国”一课前,安排学生课前通过收集报纸、纪录片等有关环境被污染,绿色植被被破坏的资料,通过这样的活动可以帮助学生很好地理解所学内容。这利用的课程资源是()。
将课程分为必修课程与选修课程,这是()划分的。
请认真阅读下列材料。并按要求作答。春夜喜雨【唐】杜甫好雨知时节,当春乃发生。随风潜入夜,润物细无声。野径云俱黑,江船火独明。晓看红湿处,花重锦官城。请根据上述材料回
BoeingCo’sSonicCruiser,aproposedfasterairliner,wouldbemostlyblendedmaterial,programdirectorWaltGillettesaidrec
Mosthistorianssaythatthebeginningofthemodemcivilrights【B1】______intheUnitedStateswasDecember1,1955.Thatwast
最新回复
(
0
)