首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
在操作系统中,信号量sereWait和semSignal操作各自的动作是如何定义的?
在操作系统中,信号量sereWait和semSignal操作各自的动作是如何定义的?
admin
2016-05-14
56
问题
在操作系统中,信号量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
操作系统
理工类
相关试题推荐
指纹探测的实现依据是____________、不同版本的操作系统在协议栈实现上存在细微差别。()
隔离是将___________和信号处理单元等隔离开,单独处理,从而减弱系统内部和系统向外的电磁辐射。
为提高电子设备的抗干扰能力,主要的措施有___________、隔离、滤波、吸波和接地等。
恶意代码的生存技术包括:___________、加密技术、模糊变换技术和自动生产技术。
把自己的程序加入或取代部分操作系统进行工作,可以导致整个系统瘫痪的病毒称为()
恶意代码的关键技术主要有:生存技术、___________和隐藏技术。
为提高电子设备的抗干扰能力,主要的措施有屏蔽、___________、滤波、吸波和接地等。
可用于风险条件下决策类型的是()
进程的基本调度状态有哪些?它们之间是如何转换的?
对于PDH,按支路信号在群信号中的排列方法,复接方式分为()
随机试题
教师按照一定的教学要求向学生提出问题,要求学生回答,并通过回答的形式来引导学生获得或巩固知识的方法叫作()
男,14足天。患儿拒饮奶,稍咳嗽,张口困难,项强,体温38%,四肢无抽搐,腹肌稍紧张,无压痛,脐部流脓水。该患儿的主要诊断是
A.滋补肾阴,填精益髓B.健脾化湿,豁痰开窍C.活血祛瘀,健脾养肝D.滋养肝肾,填精补髓E.涤痰开窍,活血通络五迟五软之痰瘀阻滞证的治法为
财务报表项目的列报应当在各个会计期间保持一致,不得随意变更。
甲上市公司(以下简称“甲公司”)经批准于2016年1月1日以5010万元的价格(不考虑相关税费)发行面值总额为5000万元的可转换公司债券,筹集资金专门用于某工程项目,工程项目于当日开工。(1)该可转换公司债券期限为3年,票面年利率为5%,实际年利率为6
下列不属于商业银行一级押品范畴的是()。
丁公司没有优先股,2019年实现净利润200万元,发行在外的普通股加权平均数为100万股,年末每股市价20元,该公司实行同定股利支付政策,2018年每股发放股利0.4元。该公司净利润增长率为10%。则下列说法不正确的是()。
一、注意事项1.申论考试是对应试者阅读理解能力、综合分析能力、提出和解决问题能力、文字表达能力的测试。2.仔细阅读给定材料,按照后面提出的要求依次作答。二、给定资料1.“从2008年10月到2009年3月,一瓶酸奶涨了5毛钱,一斤
串词:展示、策划、高兴、网络、敏捷
在一个抽象类中,一定包含有()。
最新回复
(
0
)