为什么内核在终止后不会自动获得子线程,而是使其成为僵尸线程?

时间:2019-06-08 12:09:17

标签: linux multithreading posix

为什么内核不收割而是等待父母终止?当我进行研究时,我只能找到有关如何摆脱僵尸线程等的答案,但是为什么首先要有诸如僵尸线程之类的东西呢?

我已经看过Zombie Threads on POSIX systems,它主要涉及如何处理僵尸线程。存在一个小的解释“这是因为,如果父项稍后需要,则OS会保留进程的返回状态。”这不是令人满意的,因为问题首先不是关于它的。

0 个答案:

没有答案