1. 进程状态及转换
2. 反编译使用
objdump -d
3. 进程状态
进程状态 | 状态编码(在内核代码中定义的值) | 状态的含义 |
R (running) | 0 | 运行或将要运行 |
S (sleeping) | 1 | 被中断而等待一个事件,可能会被一个信号激活 |
D (deep sleep) | 1 | 被中断而等待一个事件,不会被信号激活 |
T (stopped) | 2 | 由于任务的控制或者外部追踪而被终止 |
t (tracing stop) | 4 | |
Z (zombie stop) | 8 | 僵死,但是它的父进程尚未调用wait函数 |
X (dead) | 16 | 死亡状态,这个状态永远也看不见 |
I(idle) | 32 | 空闲的状态 |