假设系统有n(n≧5)个并发进程共享资源R,且资源R的可用数为3。若采用PV操作,则相应的信号量S的取值范围应为( )。
假设系统有n(n≧5)个并发进程共享资源R,且资源R的可用数为3。若采用PV操作,则相应的信号量S的取值范围应为( )。
答案:
D
本题解析:
PV操作与信号量的处理相关,P表示通过的意思,V表示释放的意思。一般来说,信号量S>=0时,S表示可用资源的数量。执行一次P操作意味着请求分配一个单位资源,因此S的值减1;当S<0时,表示已经没有可用资源,请求者必须等待别的进程释放该类资源,它才能运行下去。而执行一个V操作意味着释放一个单位资源,因此S的值加1;若S<0,表示有某些进程正在等待该资源,因此要唤醒一个等待状态的进程,使之运行下去。初始值资源数为3,所以信号量S的最大值是3,n进程申请,则信号量S的最小值为3-n,也就是-(n-3)。
郑重声明:喝茶属于保健食品,不能直接替代药品使用,如果患有疾病者请遵医嘱谨慎食用,部分文章来源于网络,仅作为参考,如果网站中图片和文字侵犯了您的版权,请联系我们处理!
相关推荐
最新更新
推荐阅读
猜你喜欢
- 关于设置年度账备份计划和年度账输出两项功能,以下哪些说法是正确的( )
- 无线局域网(WLAN)标准IEEE 80211g规定的最大数据速率是( )。
- IPv6链路本地单播地址的前缀为( ),可聚集全球单播地址的前缀为( )。问题1选项A001B1
- 不属于网络营销职能的是( )。
- 在非对等结构网络操作系统的设计思想中,联网结点分为( )。
- 在XML中,元素book的声明语句如下:<1ELEMENT book(titleprice+,aut
- 在下面的标准中,定义快速生成树协议的是( ),支持端口认证的协议是( )。问题1选项AIEEE8
- 某公司欲开发一个人员管理系统,在架构设计阶段,公司的架构师识别出3个核心质量属性场景。其中“管理系统
- The main cable in the computer room of the informa
- 在地址httpwwwhynewcomcnchannelwelcomehtml中,wwwhynewco
关注我们
