O nome e o número do sinal que destrói o processo ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A - SIGKILL 9
Vamos entender o conceito por trás dessa questão.
Em sistemas operacionais do tipo Unix, como Linux, os processos podem ser controlados através de sinais. Um sinal é uma forma de notificação que pode ser enviada a um processo para indicar que um determinado evento ocorreu.
Existem diversos sinais que podem ser enviados a um processo, mas alguns dos mais importantes no contexto de gerenciamento de processos são o SIGKILL e o SIGTERM.
SIGKILL (sinal 9) é um sinal que não pode ser capturado, bloqueado ou ignorado. Quando um processo recebe um SIGKILL, ele é imediatamente terminado pelo sistema operacional. Este é o sinal usado quando um processo precisa ser definitivamente encerrado. Por isso, quando falamos sobre destruir um processo de forma incontornável, estamos nos referindo ao SIGKILL 9.
Já o SIGTERM (sinal 15) é um sinal de término que pode ser capturado e tratado pelo processo. Isso significa que o processo pode realizar ações de limpeza ou outras tarefas antes de se encerrar. Portanto, ele não é um sinal que destrói o processo imediatamente e incondicionalmente.
Para responder corretamente a esta questão, é necessário conhecer a diferença entre SIGKILL e SIGTERM e saber que o sinal SIGKILL com o número 9 é o único que não pode ser ignorado ou interceptado pelo processo.
Portanto, a alternativa correta é a A - SIGKILL 9, pois é o sinal que destrói o processo receptor de maneira definitiva e não pode ser capturado, bloqueado ou ignorado.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo