● 运行:正占用处理器
● 就绪:只要获得处理器即可运行。
● 阻塞:正等待某个事件(如I/O完成)的发生。 在不少系统中,还增加了两种基本状态:
● 新状态:一个进程刚刚建立,但还未将它送入就绪队列时的状态。
● 终止状态:当一个进程已经正常结束或异常结束,系统已将它从就绪队列中移出,但尚未将它撤消时的状态。
状态 | 英文全称 | 注释 |
---|---|---|
R | (TASK_RUNNING) | 可执行状态 |
S | (TASK_INTERRUPTIBLE) | 可中断的睡眠状态 |
D | (TASK_UNINTERRUPTIBLE) | 不可中断的睡眠状态 |
T | (TASK_STOPPED or TASK_TRACED) | 暂停状态或跟踪状态 |
Z | (TASK_DEAD - EXIT_ZOMBIE) | 退出状态,进程成为僵尸进程 |
X | (TASK_DEAD - EXIT_DEAD) | 退出状态,进程即将被销毁 |