下列各种情况中,一定不会引起进程调度的操作是( )。

admin2020-03-31  24

问题 下列各种情况中,一定不会引起进程调度的操作是(    )。

选项 A、一个进程完成工作后被撤销
B、一个进程从运行状态变成了阻塞状态或就绪状态
C、一个进程从阻塞状态变成了就绪状态
D、一个进程从就绪状态变成了运行状态

答案D

解析 引起进程调度的原因:①正在执行的进程执行完毕;②正在执行的进程调用阻塞原语将自己阻塞起来进入等待状态;③正在执行的进程调用了阻塞原语操作,并且因为资源不足而被阻塞;或调用了唤醒原语操作激活了等待资源的进程;④时间片已经用完;⑤就绪对列中的某个进程的优先级高于当前运行进程的优先级。进程调度最主要的原因:是否有CPU资源让出来。有CPU资源让出来不一定能发生调度,但没有CPU资源让出,则一定不会发生进程调度。选项D中就绪状态变成了运行状态是已经获取CPU的过程,没有涉及到CPU资源让出。故本题答案选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/Gc8Z777K
0

随机试题
最新回复(0)