首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在操作系统中,对信号量S的P原语操作定义中,______ 是使进程进入相应等待队列的条件。 A.S<0 B.S=0 C.S>0 D.S<>0
在操作系统中,对信号量S的P原语操作定义中,______ 是使进程进入相应等待队列的条件。 A.S<0 B.S=0 C.S>0 D.S<>0
admin
2012-03-11
72
问题
在操作系统中,对信号量S的P原语操作定义中,______ 是使进程进入相应等待队列的条件。
A.S<0
B.S=0
C.S>0
D.S<>0
选项
A、
B、
C、
D、
答案
A
解析
信号量是表示资源的物理量,它只能供P操作和v操作使用,利用信号量S的取值表示共享资源的使用情况,或用它来指示进程之间交换的信息。在具体使用中,把信号量S放在进程运行的环境中,赋予其不同的初值,并在其上实施P操作和V操作,以实现进程间的同步和互斥。P、V操作是定义在信号量S上的两个操作原语:
P(S):(1) S←S-1;
(2) 若S≥0,则调用P(S)的这个进程继续被执行;
(3) 若S<0,则调用P(S)的这个进程被阻塞,并将其插入到等待信号量S的阻塞队列中。
V(S):(1) S←S+1;
(2) 若S>0,则调用P(S)的这个进程继续被执行;
(3) 若S≤0,则先从等待信号量S的阻塞队列中唤醒队首进程,然后调用V(S)的这个进程继续执行。
信号量S>O时的数值表示某类资源的可用数量,执行P操作意味着申请分配一个单位的资源,故执行S减l操作,若减1后S<0,则表示无资源可用,这时S的绝对值表示信号量S对应的阻塞队列中进程个数。执行一次V操作则意味着释放一个单元的资源,故执行S增1操作,若增1后S≤0,则表示信号量S的阻塞队列中仍有被阻塞的进程,故应唤醒该队列上的第一个阻塞进程。
转载请注明原文地址:https://kaotiyun.com/show/roVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
WAP uses(71), which includes the Handheld Device Markup Language (HDML) developed by Phone.com. WML can also trace its roots to
设X、Y、M和N都是8位二进制数,按下列三步执行按位逻辑运算: X+Y→M,XY→N,MN→M。 若X=11110000,且Y=00001111,则M为(3);如果X不变且Y=11000011,则M为(4)。
当用户数据需要在两个VLAN之间相互传输时,需要(35)等设备的支持。
若电子邮件出现字符乱码现象,不能解决该问题方法是(70)。
在MIB-2功能组的接口组中,表征某个交换机端口的状态为故障时,对象(62)。
Linux系统对普通文件默认的访问权限是(45)。
IPv6协议不支持的基本地址类型是(31)。
按照标准的(26),我国标准分为国家标准、行业标准、地方标准和企业标准4级。
Themainfunctionofaprocessoristo(68)andcarryoutinstructionswhichusuallyconsistofoperationand(69).Thetermtomea
随机试题
Therearetwotypesofpeopleintheworld.Althoughtheyhaveequaldegreesofhealthandwealthandtheothercomfortsoflife
患者,男,72岁,突发剧烈头痛、呕吐,迅即昏迷,下列哪项可鉴别患者是脑出血还是蛛网膜下腔出血
《中国药典》规定的“凉暗处”是指
A.急性胆囊炎B.胆道蛔虫病C.胆总管结石D.急性胰腺炎E.急性重症胆管炎症状与体征不相符合常提示()
下列关于仲裁裁决的中止执行、终结执行和恢复执行的表述,哪些是错误的?()
根据《民事诉讼法》,在下列地域管辖中,()具有排他性。
在我国的封建成文法典中,类似于总则篇的篇名有()。
数据库技术的根本目标是要解决数据的()。
Weare,ofcourse,______butInTouchwritesthatthesourcepreviouslycorrectlyrevealedotherroyalsecrets,includingtheir
A、Tomakegreatprofit.B、Toboostmarketshare.C、Todistinguishfromimitators.D、Toenhanceitpopularity.C
最新回复
(
0
)