问题
单项选择题
下列关于时间片轮转法的叙述中,哪一个是不正确的
A.在时间片轮转法中,系统将CPU时间划分成一个个时间段
B.就绪队列的各进程轮流在CPU上运行,每次运行一个时间片
C.当时间片结束时,运行进程自动让出CPU,该进程进入等待队列
D.如果时间片长度很小,则调度程序剥夺CPU的次数频,加重系统开销
答案
参考答案:C
解析: 时间片轮转法主要是分时系统中使用的一种调度算法。时间片轮转法的基本思想是:将CPU时间划分成一个个时间片,就绪队列的各进程轮流在CPU上运行,每次运行一个时间片,当时间片结束时该进程自动让出CPU进入就绪队列,等待下一次调度。同时,进程调度又去选择就绪队伍中的一个进程,分配给它一个时间片。如果时间片长度很小,则调度程序剥夺CPU的次数频,加重系统开销;而如果时间片长度很大,则轮转法就退化为了先进先出算法。对照本题四个选项可知,正确答案是C。