进程状态实验台

选择一条事件链,逐步看进程在 R、S、D、T、Z 之间如何变化。状态是采样时刻的事实,不是对程序好坏的评价。

状态轨迹

R运行/可运行
S可中断睡眠
D不可中断睡眠
T已停止
Z等待回收

判读边界:单次看到 D 不能直接写成“卡死”;单次看到 Z 也不表示子进程还在执行业务代码。