Имеет ли Zombie Process неблагоприятные последствия ?

Да, Я получил много ответов, но они конкретно не говорят, будут ли процессы зомби иметь какие-либо побочные эффекты в долгосрочной перспективе или нет.

У меня есть приложение, которое создает дочерний элемент при новом подключении, и ребенок выполняет определенная задача, закрывает соединение и выходит. Затем процесс превращается в зомби.

Я знаю, что все ресурсы были освобождены, поэтому не о чем беспокоиться.
Я знаю, что родительское приложение должно быть написано правильно, чтобы оно либо ожидало, либо правильно обрабатывало сигнал.

Однако есть ли какие-либо побочные эффекты (в долгосрочной перспективе), если я просто не буду обрабатывать их должным образом (кроме того, что это влияет на моя совесть и качество кода)

1
задан 12 July 2018 в 11:22
1 ответ

Отсутствие очистки дочерних процессов отвлекает операторов вашей программы. Системный администратор, не знакомый с процессами зомби, будет раздражен тем, что есть процесс, который остается, но не может быть остановлен. (Это уже нежить.)

На самом деле это не проблема с ресурсами, поскольку память уже должна быть освобождена, а в системе может быть очень большое количество PID.

1
ответ дан 3 December 2019 в 23:14

Теги

Похожие вопросы