3.2.3 进程的状态与转换

进程在其生命周期内至少有3种基本状态。

(1)就绪状态

进程一旦分配到必要的资源,就处于准备执行的状态,但由于进程数多于处理机数,因此没有分得处理机的进程处于就绪状态,一旦分配到了处理机就立即执行。

(2)执行状态

进程已获得必要的资源,并占有一个处理机,它的程序段正在执行。

(3)阻塞状态

在执行中的进程,由于某一事件使之暂时无法执行而暂停,或者说进程的执行受到了阻塞。

3种进程的基本状态转换如图3-1所示。

3.2.3 进程的状态与转换 - 图1

图 3-1 进程基本状态转换图