Linux进程状态解析

109 阅读1分钟

说明

当我们运行ps aux命令的时候会有一个stat列,例如

image.png

image.png

这些状态的字母代表的具体含义是什么呢?解析如下

进程状态解析

状态含义
D不可中断的休眠状态(通常是I/O的进程),可以处理信号,有延迟
R可执行状态&运行状态(在运行队列里的状态)
S可中断的休眠状态之中(等待某事件完成),可以处理信号
T停止或被追踪(被作业信号所停止)
Z僵尸进程
X死掉的进程
<高优先级的进程
N低优先级的进程
L有些页被锁进内存
sSession leader(进程的领导者) ,在它下面有子进程
t追踪期间被调试器所停止
+位于前台的进程组