计算机操作系统中,若P、V操作的信号量S初值为2,当前值为-1,则表示有( )个等待进程。 A. 0个 B. 1个 C. 2个 D. 3个
综上所述,当前的S值为-1,则表示有1个进程在信号量的等待队列Q中。反馈 收藏
本题中,信号量的初值为2,当前值为-1,则表示系统中有1个正在等待该资源的进程。因为,当第一个申请该资源的进程对系信号量S执行P操作,信号量S减1等于1,进程可继续执行;当第二个申请该资源的进程对系信号量S执行P操作,信号量S减1等于0,进程可继续执行;当第三个申请该资源的进程对系信号量S执行P操作,信号...
信号量分为两类: ・公用信号量:实现进程间的互斥,初值为1或资源的数目; ・私用信号量:实现进程间的同步,初值为0或某个正整数。 信号量S的物理意义:S≥0表示某资源的可用数,若S<0,则其绝对值表示阻塞队列中等待该资源的进程数。 当信号量S为-1时,其绝对值表示阻塞队列中等待该资源的进程数为1。
百度试题 结果1 题目若信号量S的初值为2,当前值为-1,则表示有__等待进程。 A. 2个 B. 3个 C. 0个 D. 1个 相关知识点: 试题来源: 解析 D 反馈 收藏
A.0个B.1个C.2个D.3个相关知识点: 试题来源: 解析 B 信号量的初始值表示系统中资源的数目,每次的wait操作意味着进程请求一个单位的资源,信号量进行减1的操作,当信号量小于0时,表示资源已分配完毕,进程自我阻塞。因此,如果信号量小于0,那么信号量的绝对值就代表当前阻塞进程的个数。反馈...
百度试题 结果1 题目若P、V操作的信号量S值初值为2,当前值为 -1,则表示有( )等待进程。B A. 0个 B. 1个 C. 2个 D. 3个 相关知识点: 试题来源: 解析 C 反馈 收藏
百度试题 结果1 题目若同步信号量Sem初值为2,当前值为-1,则表示有()等待进程。 A. 0 个 B. 1 个 C. 2 个 D. 3 个 相关知识点: 试题来源: 解析 B 反馈 收藏
百度试题 结果1 题目(单选题)若信号量S的初值为2,当前值为-1,则表示有( )个等待进程.(本题3.0分) A. B. 1 C. 2 D. 3 相关知识点: 试题来源: 解析 B. 答案:B. 解析:无.反馈 收藏
百度试题 题目若记录型信号量S的初值为2,当前值为-1,则表示有___等待进程。 A. 0个 B. 1个 C. 2个 D. 3个 相关知识点: 试题来源: 解析 B.1个 反馈 收藏