Процесс становится зомби (zombie) или "процессом-призраком", когда он завершает свое выполнение (переходит в состояние EXIT_ZOMBIE
), но запись о нем в таблице процессов все еще существует, ожидая пока его родительский процесс прочитает его статус завершения с помощью системного вызова wait()
или waitpid()
. До этого момента он занимает минимальные ресурсы (практически только запись в таблице процессов), но не освобождает полностью связанные с ним ресурсы.
В таблице процессов такой процесс обычно отображается с индикатором <defunct>
.
bash
Процесс становится зомби (zombie) или "процессом-призраком", когда он завершает свое выполнение (переходит в состояние EXIT_ZOMBIE
), но запись о нем в таблице процессов все еще существует, ожидая пока его родительский процесс прочитает его статус завершения с помощью системного вызова wait()
или waitpid()
. До этого момента он занимает минимальные ресурсы (практически только запись в таблице процессов), но не освобождает полностью связанные с ним ресурсы.
В таблице процессов такой процесс обычно отображается с индикатором <defunct>
.
bash
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.