打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
若信号量s的初值为2

若信号量s的初值为2,当前值为-1

若信号量S的初值为2,当前值为-1,则表示有______个进程等待信号量S。

A.0

B.1

C.2

D.3

答案:B

本题考查操作系统进程管理方面的基础知识。 信号量是一个整型变量,根据控制对象的不同被赋予不同的值。信号量分为两类: ・公用信号量:实现进程间的互斥,初值为1或资源的数目; ・私用信号量:实现进程间的同步,初值为0或某个正整数。 信号量S的物理意义:S≥0表示某资源的可用数,若S<0,则其绝对值表示阻塞队列中等待该资源的进程数。 当信号量S为-1时,其绝对值表示阻塞队列中等待该资源的进程数为1。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
进程管理--练习题
关于PV操作
简单理解P,V操作
信号量:整型、记录型信号量以及利用信号量实现进程互斥和前驱关系
《操作系统原理与实践教程》04
关于进程同步与互斥以及PV操作的问题 感觉不是很理解 就以生产者和消费者为例子 能有人给讲解一下是
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服