-3
我使用fork系统调用创建了一个子进程。 哪个过程会先完成?什么时候一个进程成为僵尸进程?哪个进程先结束?孩子还是家长?
我使用fork系统调用创建了一个子进程。 哪个过程会先完成?什么时候一个进程成为僵尸进程?哪个进程先结束?孩子还是家长?
A zombie
进程已完成并且其父进程尚未等待其返回值。
什么先死了?取决于调度算法。这可能是家长和它可能是谁选择运行,也取决于他们在CPU需要多少时间的孩子......
无论其,如果父进程等待(看wait
系统调用)儿童过程,那么子进程将首先完成。