一个支持并发的操作系统在运行过程中,调度模块会不断地选择新进程投入运行。在非抢先式操作系统中,下面不是引起操作系统重新选择新进程的直接原因是( )。

admin2019-12-10  44

问题 一个支持并发的操作系统在运行过程中,调度模块会不断地选择新进程投入运行。在非抢先式操作系统中,下面不是引起操作系统重新选择新进程的直接原因是(    )。

选项 A、分配的时间片用完
B、运行着的进程要等待某一信号到来
C、正在运行的进程出错
D、有新进程进入就绪队列

答案D

解析 本题考查进程调度的时机。在所列出的四个选项中,A、B和C的情况一旦发生,处理机空闲,操作系统必须立即调度其他进程,而D选项有新的进程进入就绪状态,如果操作系统采用的是抢先式调度,则立即激活调度模块,进行进程调度,进程调度的结果可能引起进程切换,也可能维持当前进程运行而不切换;而当操作系统采用非抢先式调度方式时,当新进程进入就绪状态,若此时处理机正在忙于处理当前运行进程的请求,则不会激活调度模块。这里需要了解进程调度的细节问题。
转载请注明原文地址:https://jikaoti.com/ti/7eDjFFFM
0

随机试题
最新回复(0)