Linux 进程状态

Posted live4m

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 进程状态相关的知识,希望对你有一定的参考价值。


ps -aux显示进程状态:

我们这次关注的是STAT:
Linux上进程的五种状态
R(运行):进程正在运行或在运行队列中等待。
S(中断):进程处于休眠中,当某个条件形成后或者接受到信号时,则脱离该状态。
D(不可中断):进程不响应系统异步信号,即便用kill命令也不能将其中断。
Z(僵死):进程已经终止,但进程描述符依然存在,直到父进程用wait4()系统函数后将进程释放。
T(停止):进程收到停止信号后停止运行。

状态后缀
<:优先级高的进程
N:优先级低的进程
L:有些页被锁进内存
s:进程的领导者(在它之下有子进程)
l:ismulti-threaded 多线程的 (using CLONE_THREAD, like NPTL pthreads do)
+:位于后台的进程组


以上是关于Linux 进程状态的主要内容,如果未能解决你的问题,请参考以下文章

Linux-进程描述之进程状态僵尸进程与孤儿进程

Linux进程状态转换图

2. 在Linux中进程有哪几种状态,每种状态代表的含义是啥?

Ubuntu查看系统进程及服务状态

Linux——进程概念(进程状态)

如何查看linux进程状态