首页 > 试题广场 >

当进程因时间片用完而让出处理机时,该进程应转变为spa

[单选题]

当进程因时间片用完而让出处理机时,该进程应转变为(   )状态。

  • 等待
  • 就绪
  • 运行
  • 完成

进程调度的时机

进程调度发生的时机(也称为调度点)与进程的状态变化有直接的关系。回顾进程状态变化图,我们可以看到进程调度的时机直接与进程在运行态<-->退出态/就绪态/阻塞态的转变时机相关。简而言之,引起进程调度的时机可归结为以下几类:

  1. 正在执行的进程执行完毕,需要选择新的就绪进程执行。
  2. 正在执行的进程调用相关系统调用(包括与I/O操作,同步互斥操作等相关的系统调用)导致需等待某事件发生或等待资源可用,从而将白己阻塞起来进入阻塞状态。
  3. 正在执行的进程主动调用放弃CPU的系统调用,导致自己的状态为就绪态,且把自己重新放到就绪队列中。
  4. 等待事件发生或资源可用的进程等待队列,从而导致进程从阻塞态回到就绪态,并可参与到调度中。
  5. 正在执行的进程的时间片已经用完,致自己的状态为就绪态,且把自己重新放到就绪队列中。
  6. 在执行完系统调用后准备返回用户进程前的时刻,可调度选择一新用户进程执行
  7. 就绪队列中某进程的优先级变得高于当前执行进程的优先级,从而也将引发进程调度。
  8. 有序列表内容
发表于 2017-08-19 09:43:23 回复(0)
发表于 2021-09-04 13:09:48 回复(0)