进程的三态模型,包含生存期内的三种基本态:
- 运行态:进程占用CPU,并在CPU上运行;
- 就绪态:进程已经具备运行条件,但是CPU还没有分配过来;
- 阻塞态:进程因等待某件事发生而暂时不能运行;
进程的五态模型,运用于实际系统中:
- 初始状态:表示该进程初步准备占有CPU;
- 就绪状态:表示该进程已经准备好占有CPU:
- 执行状态:表示该进程占有CPU;
- 等待状态:表示进程因为某一种原因而暂时不能占有CPU;
- 终止状态:表示进程已经执行结束;
进程的三态模型,包含生存期内的三种基本态:
进程的五态模型,运用于实际系统中: