开发者社区 问答 正文

Zombie process是什么?

Zombie process是什么?

展开
收起
kun坤 2020-04-24 14:26:12 377 分享 版权
1 条回答
写回答
取消 提交回答
  • 由于没有完美的failure detector, 所以即使几率再低, 只要时间够长, 需要failure detection的用例够多, 系统不可避免会错误的判断把一个并没有真正crash掉的process当作死掉了; 而如果系统需要保持高可用性,需要在检测到crash的时候,在新的机器上启动此process继续处理,那么当failure detector出错,则会发生新老process共同工作的问题,此时,这个老的process就是zombie process;

    2020-04-24 14:26:19
    赞同 展开评论
问答地址: