文字说明:
(1)运行状态。进程已获得必要的资源,并占有一个处理机,处理机正在执行该进程的程序。
(2)就绪状态。如果进程已具备了运行条件,但由于处理机已被其他进程占用,因此暂时不能运行,而等待分配处理机,则称该进程处于就绪状态,有时也称可运行状态。
(3)阻塞状态。进程在运行过程中,因等待某一事件而暂时不能运行的状态,称为阻塞状态,即进程的运行受到了阻塞。此时,及时处理机“空闲”,也无法使用。这种状态也可称为不可运行状态。 进程的各种调度状态,可以根据一定的条件而发生变化。处于运行状态的进程可能因某种事件的发生而变成阻塞状态。相应事件发生之后,该进程可以从阻塞状态变成就绪状态。当系统的进程调度程序把处理机分配给某一就绪状态的进程时,它就从就绪状态进入运行状态。