文章目录
进程状态反映进程执行过程的变化。这些状态随着进程的执行和外界条件的变化而转换
Linux源代码中定义进程状态如下
/*
* The task state array is a strange "bitmap" of
* reasons to sleep. Thus "running" is zero, and
* you can test for combinations of others with
* simple bit tests.
*/
static const char * const task_state_array[