A. 某一进程正访问一临界资源
B.某一进程运行时因缺乏资源进入阻塞状态
C.某一进程处于运行状态,而另一进程处于自由状态
D.某一进程正在访问打印机,而另一进程处于就绪状态
第1题:
在多道程序环境中,进程数往往多于处理机数,这就导致多个进程竞争使用处理机。因此,在操作系统中,由进程调度完成将一个物理的CPU转换成多个虚拟的(或逻辑的)CPU工作,以实现多任务。进程调度的任务就是控制、协调进程对CPU的竞争,按照一定的调度算法,使某一就绪进程获得CPU的控制权,转换成运行状态。请论述下列问题:
(1) 进程调度的主要功能。
(2) 何时可进行进程调度?
(3) 进程调度算法解决以何种次序对各就绪进程进行处理机的分配以及按何种时间比例让进程占用处理机。时间片轮转进程调度算法的基本思想是什么?时间片的大小对系统有什么影响?在选取时间片时应考虑哪些因素?
第2题:
4.12 判别下列各结论的正确与错误,并说明你的理由 (1)若系统限定一个进程在CPU上一次只能执行一个时间片,则系统采用的是抢占式调度方式。 (2)若只当一个进程执行完了它的任务,系统才重新进行调度,则系统采用的是非抢占式调度方式。 (3)若现行进程需要等待某个事件时,系统立即将CPU转交给其它进程,则系统采用的是抢占式调度方式。 (4)实时系统通常采用抢占式调度方式。
第3题:
若某单处理器多进程系统中有多个就绪进程,则下列关于处理器调度的叙述中,错误的是()。
A.在进程结束时能进行处理器调度
B.创建新进程后能进行处理器调度
C.在进程处于临界区时不能进行处理器调度
D.在系统调用完成并返回用户态时能进行处理器调度
第4题:
若某单处理机系统中有多个就绪进程,则下列关于处理机调度的叙述中,错误的是()。
A.在进程结束时能进行处理机调度
B.创建新进程后能进行处理机调度
C.在进程处于临界区时不能进行处理机调度
D.在系统调用完成时能进程处理机调度
第5题:
26、在一般的操作系统中,都设置了进程调度;在批处理系统中还应设置作业调度;分时系统中除了中进程调度外,通常还设置了中级调度;在多处理机系统中还需设置多处理机调度。()