用户进程A从“运行”状态转换到“阻塞”状态可能是由于(26)。

admin2021-01-13  33

问题 用户进程A从“运行”状态转换到“阻塞”状态可能是由于(26)。

选项 A、该进程执行了V操作
B、某系统进程执行了V操作
C、该进程执行了P操作
D、某系统进程执行了P操作

答案C

解析 本题考查的是操作系统进程管理中进程调度状态和PN操作方面的知识。
   进程的基本状态有就绪、运行和等待(阻塞)三种。这三者间的转换如下图所示:
   
   运行状态是指一个进程正占用着处理机时的状态,这时,处理机正在执行该进程的程序,运行过程中进程会因时间片已到等非资源请求原因退出运行而转变为就绪态,因资源请求原因而不具备运行条件时,如进程执行了P操作,该进程的状态就要从运行状态转变为阻塞状态。
   等待状态是指一个进程由于某种原因不具备运行条件时所处的状态,这时它必须等待,引起等待的条件一旦消失,进程便具备了运行的条件,将状态转变为就绪状态。
   就绪状态是指一个进程具备了运行的条件,但由于没有占有处理机而不能运行所处的状态,对于处于就绪状态的进程,若轮到该进程占有处理机的时间片或处理机空闲,其状态就转变为运行状态,投入运行。
转载请注明原文地址:https://kaotiyun.com/show/tzNZ777K
0

最新回复(0)