Как найти зомби-процесс после перезагрузки?

Я потратил много времени, пытаясь подключиться к серверу Ubuntu, но когда я, наконец, сделал это, я получил следующее сообщение:

=> Существует 1 процесс зомби.

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

Любая помощь будет оценена.

1
задан 25 June 2013 в 22:41

1 ответ

Процесс зомби в Википедии:

В Unix и Unix-подобных компьютерных операционных системах процесс зомби или несуществующий процесс - это процесс, который завершил выполнение, но все еще имеет запись в таблице процессов. Эта запись все еще необходима для того, чтобы родительский процесс мог прочитать статус выхода своего дочернего процесса. Термин процесс зомби происходит от общего определения зомби - нежить человека. В метафоре термина «дочерний процесс» «умер», но еще не «пожинал». Кроме того, в отличие от обычных процессов, команда kill не влияет на процесс зомби.

...

Зомби можно идентифицировать в выходных данных команды Unix ps по наличию «Z» в столбце «STAT». Зомби, которые существуют в течение более короткого периода времени, обычно указывают на ошибку в родительской программе или просто редкое решение пожинать детей. Если родительская программа больше не работает, процессы-зомби обычно указывают на ошибку в операционной системе. Как и в случае других утечек, присутствие нескольких зомби само по себе не вызывает беспокойства, но может указывать на проблему, которая может стать серьезной при более высоких нагрузках. Поскольку для процессов-зомби не выделена память, за исключением самой записи таблицы процессов, основная проблема для многих зомби заключается не в нехватке памяти, а скорее в нехватке идентификационных номеров процессов.

Не беспокойтесь, такое иногда случается. Нет необходимости регистрировать подобные события.

0
ответ дан 25 June 2013 в 22:41

Другие вопросы по тегам:

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