Дом аудио Что такое процесс зомби? - определение из техопедии

Что такое процесс зомби? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает процесс зомби?

Процесс зомби - это процесс в его завершенном состоянии. Это обычно происходит в программе, которая имеет родительско-дочерние функции. После того, как дочерняя функция закончила выполнение, она отправляет статус завершения своей родительской функции. До тех пор, пока родительская функция не получит и не подтвердит сообщение, дочерняя функция останется в состоянии «зомби», что означает, что она выполнена, но не завершена.

Процесс зомби также известен как несуществующий процесс.

Техопедия объясняет процесс зомби

Процесс в Unix или Unix-подобных операционных системах становится процессом зомби, когда он завершил выполнение, но одна или несколько его записей все еще находятся в таблице процессов. Если процесс завершается вызовом «exit», вся связанная с ним память перераспределяется новому процессу; таким образом, система экономит память. Но запись процесса в таблице процессов сохраняется до тех пор, пока родительский процесс не подтвердит свое выполнение, после чего он будет удален. Время между выполнением и подтверждением процесса - это период, когда процесс находится в состоянии зомби.

Что такое процесс зомби? - определение из техопедии