6

При входе через терминал на мой сервер Ubuntu 9.10 я вижу следующее сообщение:

=> There is 1 zombie process.

Как я могу определить этот процесс зомби?

2 ответа2

8

Используйте команду ps . Я почти всегда использую ps auxwww .

$ ps auxwww
USER       PID %CPU %MEM      VSZ    RSS   TT  STAT STARTED      TIME COMMAND
exegete  22199   0.0  0.2    79204   3280 s000  Z     9:16AM   0:00.78 vi
exegete  22185   0.0  0.0    75968    968 s000  S     9:16AM   0:00.01 -bash

Согласно документам, "Z" в столбце STAT указывает на процесс зомби. Проверьте справочные страницы: man ps

1

Я часто получаю это, если я закрываю свой SSH-сеанс без выхода из системы, а затем возвращаюсь в систему до того, как другой процесс (init) принял процессы, которые выполнялись в предыдущем сеансе.

Однако через несколько минут, если вы вернетесь и сделаете top не будет никаких процессов зомби.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .