首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
在操作系统中,信号量sereWait和semSignal操作各自的动作是如何定义的?
在操作系统中,信号量sereWait和semSignal操作各自的动作是如何定义的?
admin
2016-05-14
47
问题
在操作系统中,信号量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
操作系统
理工类
相关试题推荐
在网络和信息安全中属于技术措施的第一道大门,其主要目的是提供访问控制和不可抵赖的作用,这描述的是___________。
对称加密算法的典型代表是()
采用___________技术可以尽可能地全面恢复运行计算机网络所需的数据和系统信息。
计算机物理安全所包含的主要内容包括:机房环境安全、通信线路安全、设备安全和()
为提高电子设备的抗干扰能力,主要的措施有屏蔽、___________、滤波、吸波和接地等。
某个马尔柯夫过程经过长时间的转换已经达到这样一种状态,在这种状态下,描述该系统状态的各个变量的转换概率矩阵已经不可能再有变动,于是我们称这种概率矩阵为______概率矩阵。
在资源受限制时,时间与资源优化的方法之一,是先将有限的资源从______活动调往______活动,以便均衡地使用资源。
作为预测的对象,未来的不确定事件必须是具有一定的______或者具有一定的______。
对于一个进程来说,其工作正确性取决于()
_______体系结构是Sybase提供的Intemet解决方案。
随机试题
柳永词作语言之俗表现在哪些方面?
十二指肠溃疡合并大出血时选用的手术方式是
婴幼儿腹泻的易感因素中不正确的是
婴儿每日每千克体重需水
奶牛,10岁,饲养管理如常,一年前产犊,产后2个月发情、配种,但未孕,后来一直未见发情。直肠检查发现卵巢小而硬,无卵泡和黄体,子宫角细小。该牛最可能发生的是
A.触摸大动脉搏动B.测量血压C.人工呼吸及心脏按压D.非同步直流电除颤E.同步直流电除颤最简单的判断心脏骤停的方法是
下面是教师在“牛顿第一定律”一课中,向学生讲解的教学片段。师:前面我们学习了怎样描述运动以及运动的一些规律,但是没有进一步讨论物体为什么会做这种或那种运动,要讨论这个问题,就必须要知道运动和力的关系,那么这节课就一起来探究力和运动的关系。
死亡焦虑基本特征有()。
TheEmpireStateBuildingEversinceitwasbuilt,theEmpireStateBuildinghascapturedtheattentionofyoungandoldal
Organicfarmershadfoughttopreventgenetically-engineeredcropsfrombeing【C1】______organic,anditcould【C2】______forthem.
最新回复
(
0
)