永发信息网

【求助】用PV操作实现进程同步,信号量的初值为?

答案:3  悬赏:0  手机版
解决时间 2021-03-16 07:21
用PV操作实现进程同步,信号量的初值为?A.-1 B.0 C.1 D.由用户确定大神帮帮忙
最佳答案
用PV操作实现进程同步,信号量的初值为0。
PV操作属于典型的同步机制之一。用一个信号量与一个消息联系起来,当信号量的值为0时,表示期望的消息尚未产生;当信号量的值非0时,表示期望的消息已经存在。用PV操作实现进程同步时,调用P操作测试消息是否到达,调用V操作发送消息。



扩展资料:
PV操作对于每一个进程来说,都只能进行一次,而且必须成对使用。在PV原语执行期间不允许有中断发生。原语不能被中断执行,因为原语对变量的操作过程如果被打断,可能会去运行另一个对同一变量的操作过程,从而出现临界段问题。
用PV操作来管理共享资源时,首先要确保PV操作自身执行的正确性。由于P(S)和V(S)都是在同一个信号量S上操作,为了使得它们在执行时不发生因交叉访问信号量S而可能出现的错误,约定P(S)和V(S)必须是两个不可被中断的过程,即让它们在屏蔽中断下执行。
全部回答
信号量当前值即为当前可用该类资源的数目,若为负数表示请求该资源的被阻塞的进程数. 那么初值肯定是正数,视情况而定,所以个人觉得是D

c

d

不会做

d

不会做

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我的耳机的麦突然没有声音了
刺身怎么做
谁能发一下Facebook?
过两天就要去相亲了,见了对方长辈该怎么敬烟
昨晚梦到外出吃饭与老板争吵起来什么预兆
QQ唯美情侣网名 长一点 7字以上的
茉莉花在几月份扦插最好?如现在扦插可以吗?
京港亚门窗怎么样啊?
投资一个小型吸塑厂,大概需要多少资金和设备
纪得郭地址在什么地方,想过去办事
去泉州文庙游玩的作文。
魂+ Soul Plus能站内搜索吗?
金美萱专业减肥大华锦绣华城店地址在什么地方
新买的美的豆浆机pe12a11选择键不能用怎么办
英雄联盟,游戏界面里的录制视频能录多长时间
推荐资讯
至如闾巷之侠,修行砥名,声施于天下,莫不称
管道培训中心地址在哪,我要去那里办事
宋爱文轮胎店在哪里啊,我有事要去这个地方
小祠堂在哪里啊,我有事要去这个地方
谁知道厦门今年工资税是怎么算的?
如何配制0.01mol/L,pH7.4的PBS液
肉元子泡油里面霉变了能吃吗?
土壤紧实度是增加好还是减少好?土壤是越硬越
去哪儿网 酒店不能入住怎么赔偿
宝鸡的顺丰快递电话多少麻烦哪位大神告诉下
带空间穿越兽人世界的耽美小说.
海天灯饰我想知道这个在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?