创建态 就绪态
创建好需要的进程
运行态
cpu空闲,进程进入cpu,cpu处理
阻塞态
cpu运行进程时候,按照进程的程序段指令运作
如果指令需要调用的io设备或者资源被占用
进程无法往下执行
就会下去cpu,回到队列中,进入阻塞态
这时候,cpu空闲了,下一个就绪态进入cpu
进程1进入
阻塞恢复就绪
如果那个需要调用的io设备或者资源终于空闲后,阻塞态的进程2恢复到就绪态
终止态
会回收进程的资源、内存空间等资源
还会回收进程的PCB(毕竟是创建进程的必备)
终止结束后,这个进程完成了,最终消失
总结
进程组织链接方式
运行态:单cpu还是多cpu
就绪态:优先级
阻塞态:申请顺序
很多操作系统还会根据阻塞的原因分为多个阻塞队列