linux中进程状态

linux中进程状态

linux上进程有5种状态:  

1. 运行(正在运行或在运行队列中等待)

 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号)

 3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生)  

4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放)  

5. 停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行运行)  


ps工具标识进程的5种状态码:

 D 不可中断 uninterruptible sleep (usually IO)

 R 运行 runnable (on run queue)  

 S 中断 sleeping

 T 停止 traced or stopped

 Z 僵死 a defunct ("zombie") process

  • 发表于 2018-10-12 14:05
  • 阅读 ( 2118 )
  • 分类:linux

0 条评论

请先 登录 后评论
安生水
安生水

348 篇文章

作家榜 »

  1. omicsgene 700 文章
  2. 安生水 348 文章
  3. Daitoue 167 文章
  4. 生物女学霸 120 文章
  5. xun 82 文章
  6. 红橙子 78 文章
  7. rzx 75 文章
  8. CORNERSTONE 72 文章