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.