说明
当我们运行ps aux
命令的时候会有一个stat列,例如
这些状态的字母代表的具体含义是什么呢?解析如下
进程状态解析
状态 | 含义 |
---|---|
D | 不可中断的休眠状态(通常是I/O的进程),可以处理信号,有延迟 |
R | 可执行状态&运行状态(在运行队列里的状态) |
S | 可中断的休眠状态之中(等待某事件完成),可以处理信号 |
T | 停止或被追踪(被作业信号所停止) |
Z | 僵尸进程 |
X | 死掉的进程 |
< | 高优先级的进程 |
N | 低优先级的进程 |
L | 有些页被锁进内存 |
s | Session leader(进程的领导者) ,在它下面有子进程 |
t | 追踪期间被调试器所停止 |
+ | 位于前台的进程组 |