在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间取决于( )。
A、
进程相应的程序段长度
B、
进程总共需要运行时间多少
C、
进程自身和进程调度策略
D、
进程完成什么功能
【正确答案】
C
【答案解析】
解析:在进程调度时,不同调度算法有不同调度依据,一般与程序段长度、完成什么功能无关,故A、D错误。若使用与运行时间相关的调度算法(如短进程优先算法,高响应比优先调度算法等),那么进程什么时候占用处理器与预计运行时间相关,最后能占用多长时间还是要取决于调度策略和进程自身,因此本题选C是最准确的,B选项肯定错误,因为它都没提到进程调度策略。
提交答案
关闭