Middle
29
0
questionbank

Какой статус должен получить процесс от родительского процесса, чтобы стать зомби?

Answer from sobes.tech neural network

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

В таблице процессов такой процесс обычно отображается с индикатором <defunct>.

bash

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

В таблице процессов такой процесс обычно отображается с индикатором <defunct>.

bash

Register or sign in to get access to full answers for all questions from the question bank.

processesoperating-systemchild-processparent-processzombie-processprocess-lifecycle