Junior — Middle
Qual é a finalidade do sinal SIGKILL no sistema operativo?
sobes.tech IA
Resposta da IA
O sinal SIGKILL no sistema operativo Unix/Linux é usado para terminar um processo de forma imediata e incondicional. Ao contrário de outros sinais, o SIGKILL não pode ser capturado, ignorado ou tratado pelo processo — o núcleo do sistema força a terminação do processo.
Isto é útil quando um processo está travado ou não responde a outros sinais (por exemplo, SIGTERM), e é necessária uma finalização garantida.
Exemplo de uso na linha de comando:
kill -9 <pid>
onde -9 é o número do sinal SIGKILL.
Importante: devido à sua terminação imediata, o processo não consegue realizar limpeza de recursos ou guardar o estado.