网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
在操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队列等待的条件是________。
A.S>0
B.S<=0
C.S<0
D.S≠0
参考答案和解析
C 解析:P原语操作的动作是:(1)sem减1;(2)sem减1后仍大于或等于零,则进程继续执行;(3)若sem减1后小于零,则该进程被阻塞后进入与该信号相对应的队列中,然后转进程调度。
更多 “在操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队列等待的条件是________。A.S>0B.S<=0C.S<0D.S≠0” 相关考题
考题
重新定义P操作: P(s): S=S-1; if s<0 then {将本进程插入相应等待队列的队首}; V操作的定义不变。 使用上述定义的信号量操作。现有n个进程竞争进入一个临界区,需要使用(24),并保证进程能够以正常的次序公平地进入临界区。A.1个信号量,初值为1B.2个信号量,初值分别为1,0C.n-1个信号量,初值均为1D.n/2个信号量,初值均为1
考题
单选题正在运行的进程在信号量S上作P操作之后,当S0,进程将进入信号量的( )。A
等待队列B
提交队列C
后备队列D
就绪队列
热门标签
最新试卷
![瑞牛题库 章节练习 历年真题 模拟试卷](http://assets.51tk.com/51_sidebar_right_index.jpg)