Страница 1 из 1
2 zombie FreeBSD 6.2
Добавлено: 2007-10-07 12:03:56
sidor-r
Добрый день.
При выводе команды top
вижу такую строчку:
...
61 processes: 1 running, 58 sleeping, 2 zombie
...
Как тайти эти два процесса 2 zombie которые зомби?
Re: 2 zombie FreeBSD 6.2
Добавлено: 2007-10-07 18:17:56
Alex Keda
зачем? сами помрут.
Re: 2 zombie FreeBSD 6.2
Добавлено: 2007-10-07 22:52:45
romzes
при выводе ps зомби те, что с флагом Z
Re: 2 zombie FreeBSD 6.2
Добавлено: 2007-10-08 0:24:23
sidor-r
lissyara писал(а):зачем? сами помрут.
В том то и дело что не умирает, может и умирает но появляется снова.
Причем появляется все время после перезагрузке.
Как отловить этот процесс?
Re: 2 zombie FreeBSD 6.2
Добавлено: 2007-10-08 7:57:24
Alex Keda
я проблемы не понимаю. висят и висят.
================
зомби - это дочерние процессы, которые умерли после того, как умер родительский.
По идее, родительский умирая должен был прибрать за собой детишек.
в итоге, их через некоторое время прибирает процесс init, который занимается этим в свободное время

))
криво написанный софт вот и всё.
забей.
Re: 2 zombie FreeBSD 6.2
Добавлено: 2011-11-30 12:29:55
Talk
Алгоритм удаления зомби следующий:
1. ps ajx | grep -w Z
2. Находим PPID (parents PID) - это третья колонка
3. Рестартуем демон, который создал зомби
Все
Взято отсюда:
http://forums.freebsd.org/showthread.php?t=7953
2 zombie FreeBSD 6.2
Добавлено: 2015-11-06 13:51:22
Turbo
а если парент init
как в этом случае поступить?
2 zombie FreeBSD 6.2
Добавлено: 2015-11-07 10:45:31
Neus
Рестартовать инит.