在进程管理中,当时间片结束时,进程从阻塞状态变为就绪状态。
时间: 2024-03-30 20:37:44 浏览: 217
进程调度基于时间片的.
在进程管理中,当时间片结束时,进程从运行状态变为就绪状态,而不是阻塞状态。
在操作系统中,多个进程可以并发执行,每个进程被分配一定的时间片来执行任务。当一个进程的时间片用完后,操作系统会将该进程的状态设置为就绪状态,并将其放入就绪队列中等待下一次调度。此时,操作系统可能会从就绪队列中选择另一个可以运行的进程来执行,从而实现多个进程的并发执行。
与此不同的是,当一个进程需要等待某个事件发生时,例如等待用户输入、等待硬盘读写等,操作系统会将该进程的状态设置为阻塞状态,并将其从运行队列中移除。此时,操作系统不会立即选择另一个进程来执行,而是将该进程加入阻塞队列中等待事件发生。当事件发生后,操作系统会将该进程的状态设置为就绪状态,并将其移回就绪队列中等待调度。
因此,当时间片结束时,进程从运行状态变为就绪状态,而不是阻塞状态。
阅读全文