TASK_INTERRUPTIBLE 和 TASK_UNINTERRUPTIBLE
2017年11月13日
⁄ 综合
⁄ 共 251字 ⁄ 字号
小 中 大
值 |
含义 |
TASK_RUNNING |
可执行状态(执行状态、执行等待状态) |
TASK_INTERRUPTIBLE |
等待状态。等待状态可被信号解除 |
TASK_UNINTERRUPTIBLE |
等待状态。等待状态不可被信号解除 |
- TASK_RUNNING
- 虽然名称是 TASK_RUNNNING、实际上包括「可执行状态」和「正在执行的状态」
- TASK_INTERRUPTIBLE
- socket 或终端等待等等。等待状态恢复时间不可预测的事件的状态
- TASK_UNINTERRUPTIBLE
- 磁盘输入输出等等。即使接收到信号,也保留信号继续等待