进程的三态模型中,对3个状态的说法,不正确的是(60)。

admin2010-05-10  34

问题 进程的三态模型中,对3个状态的说法,不正确的是(60)。

选项 A、运行状态不可以直接进入就绪状态
B、就绪状态可以直接进入运行状态
C、运行状态可以直接进入阻塞状态
D、阻塞状态不可以直接进入运行状态

答案A

解析 进程的三态模型如图1-7所示。

(1)运行态:占有处理器正在运行。(2)就绪态:具备运行条件,等待系统分配处理器以便运行。(3)等待态(阻塞态):不具备运行条件,正在等待某个事件的完成。一个进程在创建后将处于就绪状态。每个进程在执行过程中,任一时刻当且仅当处于上述三种状态之一。同时,在一个进程执行过程中,它的状态将会发生改变。运行状态的进程将由于出现等待事件而进入等待状态,当等待事件结束之后等待状态的进程将进入就绪状态,而处理器的调度策略又会引起运行状态和就绪状态之间的切换。引起进程状态转换的具体原因如下。(1)运行态→等待态:等待使用资源;如等待外设传输;等待人工干预。(2)等待态→就绪态:资源得到满足;如外设传输结束;人工干预完成。(3)运行态→就绪态:运行时间片到;出现有更高优先权进程。(4)就绪态→运行态:CPU空闲时选择一个就绪进程。
转载请注明原文地址:https://kaotiyun.com/show/vptZ777K
0

最新回复(0)