O que é uma tarefa "zumbi" no topo?

11

Como a pergunta indica, em que consiste uma zombietarefa / processo top?

insira a descrição da imagem aqui

paradd0x
fonte

Respostas:

9

Nos sistemas operacionais Unix e Unix-like, um processo zumbi ou um processo extinto é um processo que concluiu a execução, mas ainda possui uma entrada na tabela de processos. Essa entrada ainda é necessária para permitir que o processo que iniciou o processo (agora zumbi) leia seu status de saída. O termo processo de zumbi deriva da definição comum de zumbi - uma pessoa morta-viva. Na metáfora do termo, o processo filho "morreu", mas ainda não foi "colhido" . Além disso, diferentemente dos processos normais, o comando kill não afeta o processo de zumbi.

nik
fonte
Um processo zumbi geralmente é o resultado de um shell (gráfico ou linha de comando) que negligencia a colheita de seus filhos ou simplesmente não o faz com muita frequência (eu escrevi um WM uma vez - ele tinha pelo menos uma dúzia de mrxvtprocessos vagando).
new123456