Здравствуйте.
Скажите пожалуйста как узнать какие именно процессы являются зомби, если top говорит что их n-количество?
Заранее спасибо.
>Здравствуйте.
>Скажите пожалуйста как узнать какие именно процессы являются зомби, если top говорит
>что их n-количество?
>Заранее спасибо.
ps -ef|grep defunct
>>Здравствуйте.
>>Скажите пожалуйста как узнать какие именно процессы являются зомби, если top говорит
>>что их n-количество?
>>Заранее спасибо.
>ps -ef|grep defunctчто то так ни разу мне не вывелись зомби, хотя в топе были.
помогло мне вот это:
ps -ax|grep Z
>Здравствуйте.
>Скажите пожалуйста как узнать какие именно процессы являются зомби, если top говорит
>что их n-количество?
>Заранее спасибо.а почему мне не удается прибить зомби процессы по их пидам полученным при:
bash-2.05b# ps -ax|grep Z
2882 ?? Z 0:00.00 (sh)
13546 ?? Z 0:00.00 (dcpumon)
67226 ?? ZN 0:00.00 (webalizer)
67241 ?? ZN 0:00.00 (analog)
67398 ?? Z 0:00.00 (perl)bash-2.05b# kill -9 2882 13546 67226 67241 67398
bash: kill: (2882) - No such process
bash: kill: (13546) - No such process
bash: kill: (67226) - No such process
bash: kill: (67241) - No such process
bash: kill: (67398) - No such processПочему ?
>а почему мне не удается прибить зомби процессы по их пидам полученным
>при:
>
>bash-2.05b# ps -ax|grep Z
> 2882 ?? Z 0:00.00
> (sh)
>13546 ?? Z 0:00.00
>(dcpumon)
>67226 ?? ZN 0:00.00 (webalizer)
>
>67241 ?? ZN 0:00.00 (analog)
>
>67398 ?? Z 0:00.00
>(perl)
>
>bash-2.05b# kill -9 2882 13546 67226 67241 67398
>bash: kill: (2882) - No such process
>bash: kill: (13546) - No such process
>bash: kill: (67226) - No such process
>bash: kill: (67241) - No such process
>bash: kill: (67398) - No such process
>
>Почему ?
Потому, что они уже мертвы. На то и зомби. Прибивать надо родителя, который забыл сделать wait.