在OS中引起进程调度的主要因素有哪些?
答: 在OS中引起进程调度的主要因素有: (1)缺乏资源。正在运行的进程因为某个条件不能满足,不得不进入阻塞状态,此时,运行进程被撤下,引起调度使另一个进程进入运行 (2)时间片到。如果是分时系统或者以时间片作为激励调度的系统,时间片是引起硬件激励的主要因素,每当时间片到,正在运行的进程被暂时停止,将它再次排入就绪队列,引起调度使另一就绪进程进入运行。 (3)外部中断。外部中断信号也将引起调度,如打印机打印完成,通过打印通道或者信号线路传送一激励信号,将原等待进程唤醒重新进入运行,或引起调度使另一进程运行。 (4)进程结束。进程正常执行完毕,退出并终止,此时将激励系统调度另一进程进入运行。【解析】第二章 难易度:中
继续答题:下一题