首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在操作系统中,对信号量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
60
问题
在操作系统中,对信号量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://www.kaotiyun.com/show/roVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
下列哪一个范围内的计算机网络可称之为局域网:(32)。以下关于总线型局域网的论述不正确的是(33)。
在网页中添加的多媒体不包括(42)。
当关系只和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是(17)。
WAP uses(71), which includes the Handheld Device Markup Language (HDML) developed by Phone.com. WML can also trace its roots to
操作系统功能不包括(16)。
某校园网内VLAN 2的网关地址设置为137.229.16.1,子网掩码设置为255.255.240.0,则IP地址(28)不属于该VLAN。该VLAN最多可以配置(29)台主机。
Users also need(71)systems to help them explore the web and discover interesting data sources and interfaces that support differ
假设微处理器的主振频率为50MHz,两个时钟周期组成一个机器周期,平均三个机器周期完成一条指令,则它的机器周期是(12)ns,平均运算速度约为(13)MIPS。
The Programming languages are designed to(74)the communication between human and computers.
Without systems software, application software in a computer is(73)
随机试题
油、气在立式分离器内要经过四次分离,才能脱出比较纯净的天然气。()
领导活动的出发点和归宿是______。
疾病的三间分布是指()。
假定基金在未来5年内将取得平均每年10%的收益率,无风险收益率保持3%不变。那么,为了取得8%的平均收益率,投资于基金的比例y为()
下列关于基金的销售协议的说法中,错误的是()。
下列关于个人经营贷款的表述,错误的是()。
新购进设备的下列企业中,可以享受企业所得税加速折旧优惠的有()。
孔子说“三军可夺帅也,匹夫不可夺志也”;墨子说“志不强者智不达”;诸葛亮说“志当存高远”。这里的“志”指的是()
Sheseldomgoestothetheatre,______?
YouAreWhatYouThinkDoyouseetheglassashalf-fullratherthanhalf-empty?Doyoukeepyoureyeuponthedough-nut(油炸圈
最新回复
(
0
)