Sobes.tech
Junior — Middle

Qual dos sinais SIGTERM ou SIGKILL pode levar ao aparecimento de um processo zumbi no sistema?

sobes.tech IA

Resposta da IA

O sinal SIGTERM pode levar ao aparecimento de um processo zumbi se o processo pai não tratar corretamente o encerramento do processo filho e não chamar wait() para liberar recursos.

O sinal SIGKILL (que na questão tem um erro de digitação como SIGSKILL) termina imediatamente o processo sem possibilidade de captura ou tratamento, mas o núcleo automaticamente limpa todos os recursos do processo, e nenhum zumbi permanece.

Assim, processos zumbi aparecem quando um processo termina (por exemplo, após SIGTERM), mas o pai não chamou wait() para obter o status de encerramento. SIGKILL não causa zumbis, pois o processo termina forçadamente e é removido imediatamente da tabela de processos.