2021 操作系统 进程状态状态转化 选择题
第 27 题

下列事件中,可能引起进程调度程序执行的是( )。

I. 中断处理结束

II. 进程阻塞

III. 进程执行结束

IV. 进程的时间片用完

进程状态

A. 仅 I、III B. 仅 II、IV C. 仅 III、IV D. I、II、III、 IV

[tag_link]

正确答案:D

当进程 状态转化 时,需要由进程调度程序执行。 。在时间片调度算法中,中断处理结束后,系统检测当前进程的时间片是否用完,如果用完,则将其设为就绪态或让其结束运行,若就绪队列不空,则调度就绪队列的队首进程执行,I 可能。当前进程阻塞时,将其放入阻塞队列,若就绪队列不空,则调度新进程执行,Ⅱ 可能。进程执行结束会导致当前进程释放 CPU,并从就绪队列中选择一个进程获得 CPU,III 可能。进程时间片用完,会导致当前进程让出 CPU,同时选择就绪队列的队首进程获得 CPU,IV 可能。