网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
33、当一进程因在记录型信号量S上执行signal(S)操作而导致唤醒另一进程前,S的值等于0。
参考答案和解析
<0
更多 “33、当一进程因在记录型信号量S上执行signal(S)操作而导致唤醒另一进程前,S的值等于0。” 相关考题
考题
当对信号量进行V操作之后,______。A.当S0,要唤醒一个就绪进程C.当S≤0,要唤
当对信号量进行V操作之后,______。A.当S<0,进程继续执行B.当S>0,要唤醒一个就绪进程C.当S≤0,要唤醒一个等待进程D.当S≤0,要唤醒一个就绪进程
考题
信号量是操作系统中用于互斥和同步机制的一个共享的整数变量。信号量仅可以由初始化、唤醒(Signal)和等待(Wait)三种操作访问。对于给定的信号量S,等待操作Wait(S)(又称P操作)定义为:if s0 then (39) else挂起调用的进程唤醒操作Signal(S)(又称V操作)定义为:if 存在等待的进程 then 唤醒这个进程else (40)给定信号量S,可以定义一个临界区来确保其互斥,即保证在同一时刻这个临界区只能够被一个进程执行。当S被初始化为1时,代码段(41):{临界区}(42):定义了一个临界区。这样的临界区实际上是将共享数据和对这些数据的操作一起封装起来,通过其互斥机制一次只允许一个进程进入,这种临界区通常称为(43)。A.S:=0B.S:=S+1C.S:=S-1D.S:=1E.Signal(S+1)
考题
对信号量8执行V操作后,以下叙述中正确的是(55)。A.当S等于0时唤醒一个阻塞进程B.当S小于0时唤醒一个阻塞进程C.当S小于等于O时唤醒一个就绪进程D.当S小于0时唤醒一个就绪进程
考题
单选题Unix的进程p对信号量s执行signal(s)操作后,s的值将()。A
加1B
减1C
等于0D
小于0
热门标签
最新试卷