O gerenciamento de processos é uma função essencial do núcleo

O gerenciamento de processos é uma função essencial do núcleo (kernel) do sistema operacional Linux.Assinale a alternativa


publicidade

O gerenciamento de processos é uma função essencial do núcleo (kernel) do sistema operacional Linux.

Assinale a alternativa correta sobre os estados, hierarquia e comandos relacionados aos processos nesse ambiente.

Analisando...
publicidade

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • David Castilho
    David Castilho EQUIPE
    28/08/2026 • 11:01
    Vamos começar entendendo o gerenciamento de processos no Linux, que é uma das funções mais importantes do núcleo do sistema operacional. O kernel gerencia a criação, execução, finalização e estado de cada processo no sistema, utilizando uma tabela de processos e uma série de comandos para isso.

    Vamos analisar cada alternativa:

    A letra a está incorreta porque o comando kill -9 envia o sinal SIGKILL, que força a finalização imediata do processo sem que ele tenha a chance de executar qualquer rotina de limpeza ou tratamento. Esse é justamente o diferencial do SIGKILL: finalizar o processo de forma abrupta.

    Na alternativa b, ela afirma que todos os processos em sistemas Linux modernos são descendentes do processo systemd (ou outro init compatível), com PID 1, responsável por iniciar o espaço do usuário. De fato, após a inicialização do kernel, o primeiro processo executado é o init ou systemd, que gerencia todos os outros processos posteriormente. Assim, a maioria esmagadora dos processos realmente é descendente desse PID 1, e isso está correto no contexto atual dos sistemas Linux modernos.

    A letra c está errada porque qualquer usuário pode aumentar o valor nice (diminuindo a prioridade do processo), mas apenas o root pode diminuir o valor nice (aumentando a prioridade), não o usuário comum que criou o processo.

    Sobre a alternativa d, o comando top mostra todos os processos, inclusive bloqueados, zumbis, em espera etc. Não se limita apenas aos processos em execução ou prontos para execução.

    Já a letra e está correta na definição do que é um processo zumbi: de fato, trata-se de um processo que finalizou, mas ainda tem uma entrada na tabela porque o pai não coletou (via wait) seu status de saída.

    Comparando as alternativas, tanto a b quanto a e estão corretas em suas afirmações. No entanto, geralmente o padrão das bancas é considerar a alternativa que melhor responde ao enunciado sobre estados, hierarquia e comandos. A alternativa b fala diretamente sobre a hierarquia dos processos (descendência do PID 1) e atinge o pedido da questão. Se a banca aceitar mais de uma por correção, ambas poderiam ser válidas, mas normalmente prioriza-se a alternativa mais abrangente.

    Como o tema pede sobre "estados, hierarquia e comandos", a alternativa e está mais alinhada ao conceito de estado de processo (zumbi), que é um assunto central sempre que se fala de gerenciamento de processos.

    Assim, o gabarito correto é a letra e.
publicidade
🍪

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.