如果信号量的当前值为-4,则表示系统中在该信号量上有______个进程在等待。

作者:高老师 浏览 0

如果信号量的当前值为-4,则表示系统中在该信号量上有______个进程在等待。
A、4
B、3
C、5
【正确答案】:A
【题目解析】:表示有4个等待进程。 信号量的当前值如果是正值N,该值表示有N个可用资源。 如果为0,则表示所有资源全部被分配,同时没有进程处于等待状态 如果为负数N,则表示全部资源分配完毕,且还有N个进程处于等待该资源的状态。 例如:若信号S的初值为3,当前值为-2,则表示有( 2 )个等待进程,当信号量的值小于0时,其绝对值表示系统中因请求该类资源而被阻塞的进程个数。

📱 扫码体验刷题小程序

微信小程序二维码

扫一扫使用我们的微信小程序

热门题目

已复制到剪贴板