← Questões de Sistemas Operacionais

Sistemas Operacionais · CONSULPLAN · 2022

Questão comentada de Sistemas Operacionais

Sobre a gerência de processos no Sistema Operacional Linux, analise as afirmativas a seguir. I. Todo processo no Linux possui um número único de identificação (PID); um número de identificação de usuário da criação (UID); e, um número que identifica o seu grupo (GID). II. O comando fork realiza o encerramento de um processo e, para isso, é necessário informar o número PID do processo como argumento do comando. III. O comando ps permite monitorar os processos em execução no computador, exibindo informações importantes como a quantidade de memória consumida e o estado de cada processo. Está correto o que se afirma apenas em

Gabarito: C

No Linux, processo é basicamente um programa em execução, e ele vem “etiquetado” com dados de identificação que ajudam o sistema a controlá-lo. Entre os mais importantes estão o PID, que identifica de forma única o processo, e os identificadores de usuário e grupo (UID e GID), usados para permissões e controle de acesso. É por isso que a afirmativa I está correta: todo processo tem essas identificações associadas a ele. A afirmativa II está errada porque o comando fork não encerra processo nenhum. Pelo contrário, ele cria um novo processo, o chamado processo filho, copiando o processo atual. Para finalizar um processo no Linux, você normalmente usa comandos como kill, killall ou pkill, e aí sim pode informar o PID como alvo. A afirmativa III também está correta. O comando ps serve para listar e monitorar processos em execução, exibindo informações como PID, estado, uso de CPU e memória, entre outras. Em provas, ele costuma aparecer como ferramenta de consulta do “raio-X” dos processos. Assim, o gabarito C faz sentido porque apenas as afirmativas I e III estão corretas.

Continue treinando

Questões relacionadas