Згідно з wikipedia , процес зомбі - це процес, який завершив виконання, але все ще має запис у таблиці процесів. Іншими словами, процес зомбі завершено, але його ще не було очищено.
Коли процес закінчується, його код повернення потрібно повернути до батьківського процесу. Зазвичай це відбувається негайно, тому ви не бачите зомбі процесу. Однак іноді батьківський процес не співпрацює, і зомбі залишається в таблиці таблиці нескінченно.
Якщо ви хочете позбутися процесу зомбі, у вас є три варіанти :
- Зачекайте. Сподіваємось, він проясниться самостійно.
- Надішліть ЗІГЛЯД батькові зомбі. Якщо він поводиться правильно, він отримає код повернення процесу зомбі, і система може потім отримати процес зомбі.
- Вбийте батьківський процес. Коли ви вбиваєте процес, його дітей усиновляє init, який очистить все за вас.