【发布时间】:2016-12-24 11:16:24
【问题描述】:
我使用 fork 系统调用创建了一个子进程。 哪个过程将首先完成?一个进程什么时候变成僵尸进程?
【问题讨论】:
标签: c linux zombie-process
我使用 fork 系统调用创建了一个子进程。 哪个过程将首先完成?一个进程什么时候变成僵尸进程?
【问题讨论】:
标签: c linux zombie-process
zombie 进程是一个已完成且其父进程尚未等待其返回值的进程。
什么先死?取决于调度算法。可能是父母,也可能是孩子被选中运行,还取决于他们需要多少 CPU 时间...
但是,如果父进程等待子进程(看wait系统调用),那么子进程将首先完成。
【讨论】: