首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设有n个进程共享一个互斥段,如果:(1)每次只允许一个进程进入互斥段;(2)每次最多允许m个进程(m≤n)同时进入互斥段。试问:所采用的信号量初值是否相同?信号量值的变化范围如何?
设有n个进程共享一个互斥段,如果:(1)每次只允许一个进程进入互斥段;(2)每次最多允许m个进程(m≤n)同时进入互斥段。试问:所采用的信号量初值是否相同?信号量值的变化范围如何?
admin
2019-08-01
96
问题
设有n个进程共享一个互斥段,如果:(1)每次只允许一个进程进入互斥段;(2)每次最多允许m个进程(m≤n)同时进入互斥段。试问:所采用的信号量初值是否相同?信号量值的变化范围如何?
选项
答案
所采用的互斥信号量初值不同。 (1)互斥信号量初值为1,变化范围为[-n+1,1]。 当没有进程进入互斥段时,信号量值为1;当有1个进程进入互斥段但没有进程等待进入互斥段时,信号量值为0;当有1个进程进入互斥段且有一个进程等待进入互斥段时,信号量值为一1:最多可能有n-1个进程等待进入互斥段,故此时信号量的值应为-(n-1),也就是-n+1。 (2)互斥信号量初值为m,变化范围为[-n+m,m]。 当没有进程进入互斥段时,信号量值为m;当有1个进程进入互斥段但没有进程等待进入互斥段时,信号量值为m-1;当有m个进程进入互斥段且没有一个进程等待进入互斥段时,信号量值为0;当有m个进程进入互斥段且有一个进程等待进入互斥段时,信号量值为-1;最多可能有n-m个进程等待进入互斥段,故此时信号量的值应为-(n-m),也就是-n+m。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/ukCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
战国初期,上党地区在下列哪一个国家的控制范围之内()。
罗马法的集大成《查士丁尼民法大全》产生的时间是在()。
下列对1918年德国十一月革命说法不正确的是()。
为了加强对地方的控制,唐太宗根据山川形势,把全国划分成10个(),经常派官员监察地方官吏。
在加强对边疆地区的治理方面,明清两朝推行的相同措施是()。
西汉的主要赋税形式中,征收对象是儿童的是()。
综述19世纪后半叶东方国家上层改革运动。
支持多道程序的操作系统,区别于其他操作系统的主要特征为()。
试就MutualExclusion、Progress、BoundedWaiting论述以下解决双进程临界区问题的算法是错误的:ProcessPO:do{flag[0]=true;While(flag[1]);
以数组Data[m+1]作为循环队列SQ的存储空间,front为头指针,rear为队尾指针,则执行出队操作的语句是()。
随机试题
全面质量管理要把企业所有员工的()和创造性都充分调动起来,上至厂长,下至普通员工及一些管理部门人员。
目前效益评估流行的主要做法:
A、蕈伞型食管癌B、溃疡型食管癌C、缩窄型食管癌D、贲门失弛缓症E、食管良性狭窄梗阻症状出现较晚,造影有龛影的是()
以下检查可以用于肾性高血压的诊断,除了
属于国家三级保护野生药材物种的药材有
职工或其近亲属认为是工伤,用人单位不认为是工伤,由()承担举证责任。
下列不属于京剧四大名旦的是()。
linguistandcontroversialistthepersonalcapturespokenEnglishtendtoA.thecultoftheauthenticand【T13】______B.has
能直接与CPU交换信息的存储器是
Whatdoweknowabouttheman?
最新回复
(
0
)