问题
单项选择题
如果系统有n个进程,则就绪队列中进程的个数最多有(①)个;阻塞队列中进程的个数最多有(②)个。
①
A.n+1
B.n
C.n-1
D.1
答案
参考答案:C
解析:解析: 系统中有n个进程,其中至少有一个进程正在执行(处理器至少有一个),因此就绪队列中进程个数最多有n-1个。B选项容易被错选,以为会有处理器为空,就绪队列全满的情况,实际调度无此状态。
[注意] 系统中有n个进程,其中至少有_个进程正在执行(外理器至少有一个),其实这句话对于一般情况是错误的,但是我们仅仅是需要考虑就绪队列中进程最多这么一种特殊情况即可。