首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
在操作系统中,信号量sereWait和semSignal操作各自的动作是如何定义的?
在操作系统中,信号量sereWait和semSignal操作各自的动作是如何定义的?
admin
2016-05-14
40
问题
在操作系统中,信号量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
操作系统
理工类
相关试题推荐
工序活动条件质量控制包括()
下列属于流动资金估算方法的是()
操作系统探测技术主要包括:获取标识信息探测技术、基于____________协议栈的操作系统指纹探测技术和ICMP响应分析探测技术。
对称加密算法的典型代表是()
PKI认证技术主要包括认证机构CA、证书库、密钥备份、____________和PKI应用接口系统等。
隔离是将___________和信号处理单元等隔离开,单独处理,从而减弱系统内部和系统向外的电磁辐射。
最大流量问题,就是在一定条件下,要求流过网络的_______为_______的问题。
进程可经历三种基本调度状态,它们是运行状态、就绪状态和________。
简述信号量的物理意义。
在环形结构中,若每个IMP的缓冲区都被发往下一个IMP的信息所占满,这样造成的死锁称为
随机试题
Task2A.aChristianpriestB.asecretadmirerorasimplehandmadecardC.theTowerofLondonD.messagesoflov
下列不属于计算机数据处理应用的是
患者男性.50岁,患乙肝20年,近2个月以来右上腹持续性胀痛,伴恶心、纳差、牙龈出血。查体:巩膜及皮肤轻度黄染,肝肋下1.5cm有压痛,腹部移动性浊音界阳性,实验室检查:AFP500μg/L。诊断为
下列关于固体分散体的叙述正确的是
关于系统性红斑狼疮病人脱发护理不正确的是
可转换证券由公司债券转换为公司普通股后,公司股权结构发生了变化,股本增多了,因而需要在转换发生后对公司财务报表中的每股收益进行稀释。()
对各项财产物资的盘点结果应当登记()。
某建筑工程公司地处县城,具备建筑业施工安装资质,为增值税一般纳税人,2010年发生经营业务如下:(1)在县城总承包一项工程,承包合同记载总承包额10000万元,其中建筑劳务费4000万元,铝合金结构件6000万元。(2)又将总承包额的二分之
在财产清查中,对盘盈、盘亏的固定资产都要通过“待处理财产损溢”科目核算。()
简述多媒体课件的基本结构。在完成多媒体课件的结构分析后,如何进行脚本的编写?
最新回复
(
0
)