---
author: Daniel Stori
category: 极客漫画
comments_data:
- date: '2022-03-08 17:05:13'
  message: 主要是怎么解决或者避免呢？
  postip: 210.77.180.43
  username: 学健 [Chrome 98.0|Windows 10]
count:
  commentnum: 1
  favtimes: 0
  likes: 0
  sharetimes: 0
  viewnum: 12106
date: '2019-02-02 14:15:31'
editorchoice: false
excerpt: 而如果父进程太忙了，没有调用 wait/waitpid 的话，子进程就会变成僵尸进程。
fromurl: http://turnoff.us/geek/zombie-processes/
id: 10501
islctt: true
largepic: /images/p/201902/02/141453xn5m6kkg55hk563o.png.large.jpg
permalink: /article-10501-1.html
pic: /images/p/201902/02/141453xn5m6kkg55hk563o.png.thumb.jpg
related: []
reviewer: wxy
selector: ''
summary: 而如果父进程太忙了，没有调用 wait/waitpid 的话，子进程就会变成僵尸进程。
tags:
- 僵尸进程
thumb: false
title: 极客漫画：僵尸进程
titlepic: false
translator: wxy
updated: '2019-02-02 14:15:31'
---

![](/images/p/201902/02/141453xn5m6kkg55hk563o.png)


在 Unix 进程模型中，父进程和其所产生的子进程是异步运行的，所以如果子进程在结束后，会留下一些信息需要父进程使用 `wait`/`waitpid` 来接收。而如果父进程太忙了，没有调用 `wait`/`waitpid` 的话，子进程就会变成僵尸进程。




---


via: <http://turnoff.us/geek/zombie-processes/>


作者：[Daniel Stori](http://turnoff.us/about/) 译者 & 点评：[wxy](https://github.com/wxy) 校对 & 合成 ：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出