O que é uma tarefa "zumbi" no topo?


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.


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.