进程的状态码linux
时间: 2023-11-01 16:07:30 浏览: 90
Linux下的进程状态
4星 · 用户满意度95%
Linux内核定义了进程的不同状态码,包括以下几种状态:
1. 运行状态(R):进程正在运行或在运行队列中等待CPU时间片。
2. 睡眠状态(S):进程正在等待某个事件的发生,例如等待输入输出完成或等待信号量。
3. 磁盘睡眠状态(D):进程正在等待磁盘I/O操作完成。
4. 停止状态(T):进程被暂停,例如通过调用kill命令发送SIGSTOP信号或者进程收到了SIGSTOP信号。
5. 跟踪状态(t):进程被暂停,等待被跟踪器跟踪。
6. 死亡状态(X):进程已经结束,但是它的进程描述符仍然存在,直到被回收。
7. 僵尸状态(Z):进程已经结束,但是它的进程描述符仍然存在,直到被父进程回收。
阅读全文