A-A+

一个进程执行V操作意味着A.该进程从等待队列进入就绪队列B.该进程从磁盘调入内存C.可能有另

2022-08-06 05:22:43 问答库 阅读 176 次

问题详情

一个进程执行V操作意味着
A.该进程从等待队列进入就绪队列
B.该进程从磁盘调入内存
C.可能有另一个进程从等待队列进入就绪队列
D.可能有另一个进程从磁盘调入内存请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
解析:本题考核操作系统中信号量和P、V操作的基本概念和知识,参考3.2.3“进程间通信”一节。一个进程执行V操作,首先对信号量(设为S)执行加1操作。如果此时S≤0,则释放S信号量队列上的一个等待进程,使之进入就绪队列。由此可见,C应为本题答案。

考点:进程,队列