首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
在操作系统中,信号量sereWait和semSignal操作各自的动作是如何定义的?
在操作系统中,信号量sereWait和semSignal操作各自的动作是如何定义的?
admin
2016-05-14
33
问题
在操作系统中,信号量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
操作系统
理工类
相关试题推荐
对称加密算法的典型代表是()
简要说明单钥密码算法的优缺点。
单机上网用户面临的安全问题主要有:计算机硬件设备的安全、___________、网络蠕虫、恶意攻击、木马程序、网站恶意代码、操作系统和应用软件漏洞等。
把自己的程序加入或取代部分操作系统进行工作,可以导致整个系统瘫痪的病毒称为()
在求解运输问题时,必须符合一个条件:数字格的数目=行数+列数-1。但是有某些运输问题,由于出现一些碰巧的原因,却会出现:数字格的数目<行数+列数-1。这种现象我们称之为________现象。
最大流量问题,就是在一定条件下,要求流过网络的_______为_______的问题。
f(Ai,θj)是方案Ai在状态θj下的收益值,则最大最大原则的决策思路可表述为()
若未来有各种可能的自然状态,且已知各种自然状态发生的概率,则决策者应进行的决策。()
下列属于进程调度算法的是()
随机试题
胸部DSA中,肺动脉主干造影常用对比剂的流率和用量是
各型慢性肾炎发展均可出现
两车道布置的公路隧道应划归为()。
( )应根据承包单位报送的隐蔽工程报验申请表和自检结果进行现场检查,对符合要求的予以签认。
根据《企业会计准则第9号—职工薪酬》的规定,属于企业职工的范围有()。
从业务运作实质来看,福费廷就是()。
保证幼儿每天睡(),其中午睡一般应达到2小时左右。午睡时间可根据幼儿年龄、季节的变化和个体差异适当减少。
世界经济史表明,每一次大的危机往往伴随着科技的突破,进而推动产业革命形成新的经济增长点。在危机中善于抓住机遇的国家,往往会率先复苏并占据新一轮发展的制高点。英国曾伴随工业革命而崛起,美国则依托二次科技革命而长期占据头号强国的位置。去年9月爆发的国际金融危机
彼得原理指的是在通常的层级组织中,在一个岗位工作出色的职员往往会被提拔到上一层级的岗位上,直到他被提拔到一个不能胜任的岗位为止,即每一个职员都有可能晋升到不能胜任的层级。根据上述定义,下列体现彼得原理的是:
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
最新回复
(
0
)