Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — FGV 2024

Sistemas OperacionaisLinux
Código
fg086720
Banca
FGV
Órgão
MF
Ano
2024
Nível
Superior
Cargo
Auditor Federal de Finanças e Controle - Área de Tecnologia da Informação (Operação e Infraestrutura) - manhã
Gerenciar recursos do sistema operacional Linux pode ser um desafio quando vários processos estão em execução em um mesmo servidor.Um único processo em mau funcionamento pode consumir todos os recursos disponíveis, como CPU e memória, causando falha de todo o sistema.A feature do kernel Linux que permite definir limites de recursos que os processos podem usar é
  1. Acgroups.
  2. Bchroot.
  3. Cipcs.
  4. Dseccomp.
  5. Ewimax.
Revelar gabarito e comentário

GabaritoA — cgroups.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Gerenciamento de recursos no Linux

Gabarito: letra A. A funcionalidade do kernel Linux que permite definir limites de recursos (CPU, memória, I/O, etc.) para processos é o cgroups (control groups), que isola e contabiliza o uso de recursos por grupos de processos. As demais opções não realizam essa função específica.

Alternativa A — ✅ Correta ⟵ GABARITO

cgroups (control groups) é um recurso do kernel Linux que possibilita limitar, isolar e monitorar o uso de recursos (CPU, memória, disco, rede) por grupos de processos. É exatamente o que a questão descreve.

Alternativa B — ❌ Incorreta

chroot altera o diretório raiz de um processo, criando um ambiente de sistema de arquivos isolado, mas não impõe limites de uso de CPU ou memória. Confunde-se com isolamento, mas não é uma funcionalidade de limitação de recursos.

Alternativa C — ❌ Incorreta

ipcs é um comando utilizado para exibir informações sobre recursos de comunicação entre processos (IPC), como semáforos, filas de mensagens e memória compartilhada. Não define limites de recursos.

Alternativa D — ❌ Incorreta

seccomp (secure computing mode) é um mecanismo de segurança que permite a um processo restringir as chamadas de sistema (syscalls) que pode fazer. Embora restrinja ações, não limita o consumo de CPU ou memória.

Alternativa E — ❌ Incorreta

wimax é uma tecnologia de comunicação sem fio (padrão IEEE 802.16), não é uma funcionalidade do kernel Linux para gerenciamento de recursos.

PEGA ESSA DICA!

Lembre-se de que cgroups é a base para contêineres (Docker, LXC), enquanto chroot é um isolamento mais simples de sistema de arquivos, e seccomp foca em segurança de syscalls. Pratique a distinção entre essas ferramentas.

Link permanente: /questoes/fg086720