一、基本状态
1、 就绪状态
进程已经分配了除处理机以外的所有必要资源,只要再获得处理机就能够执行的状态。
注: 这样的进程可能有多个,通常排成一个队列,称就绪队列。
2、执行状态
已经获得CPU,正在运行。
注:在单处理机系统只有一个进程处于执行状态。多处理机则有多个处理执行状态
3、阻塞状态
正在执行的进程由于发生某事件而暂时无法继续执行时,放弃处理机而进入的状态,又称等待状态。
注:引起阻塞的事件:请求I/O,申请缓存
4、三种基本状态的转换
5、挂起操作
在许多系统中,进程除了就绪、执行和阻塞三种最基本的状态外,为了系统、永和观察和分析进程的需要,还引入一个对进程的重要操作–挂起操作。