进程的几种状态

1)run(运行状态):正在运行的进程或在等待队列中等待的进程,等待的进程只要一得到cpu就可以运行

2)Sleep(可中断休眠状态):相当于阻塞或在等待的状态

3)D(不可中断休眠状态):在磁盘上的进程

4)T(停止状态):这中状态无法直观的看见,因为是进程停止后就释放了资源,所以不会留在linux中

5)Z(僵尸状态):子进程先与父进程结束,但父进程没有调用wait或waitpid来回收子进程的资源,所以子进程就成了僵尸进程,如果父进程结束后仍然没有回收子进程的资源,那么1号进程将回收

原文地址:https://www.cnblogs.com/whu-2017/p/9475577.html