Sobes.tech
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.