Julgue o item seguinte, referente a virtualização e contêine...

Próximas questões
Com base no mesmo assunto
Q2562320 Sistemas Operacionais
Julgue o item seguinte, referente a virtualização e contêineres e storage.


Cgroups em contêineres corresponde à política de estruturação de grupos em um único contêiner, com o objetivo de compartilhar todos os recursos disponíveis.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é Errado (E).

Tema da Questão: A questão aborda o conceito de cgroups (control groups) no contexto de contêineres, que são fundamentais para a virtualização e gerenciamento de recursos.

Explicação:

Os cgroups são uma funcionalidade do kernel do Linux usada para limitar, contabilizar e isolar o uso de recursos (CPU, memória, disco, rede, etc.) de um grupo de processos. Eles são amplamente utilizados em tecnologias de contêineres, como Docker e Kubernetes, para gerenciar eficientemente os recursos do sistema.

A questão afirma que cgroups em contêineres correspondem a uma política de estruturação de grupos em um único contêiner, com o objetivo de compartilhar todos os recursos disponíveis. Essa afirmação está incorreta porque a principal função dos cgroups é justamente o oposto: eles permitem a alocação e restrição dos recursos disponíveis a diferentes grupos de processos, garantindo que os contêineres não ultrapassem os limites estabelecidos e evitando que um contêiner consuma todos os recursos do host.

Conclusão: Assim, a afirmação apresentada não está correta, pois cgroups não visam compartilhar todos os recursos, mas sim controlar e gerenciar o uso desses recursos de forma eficiente e isolada. Portanto, a alternativa correta é Errado (E).

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Não exatamente. O conceito de **cgroups** (control groups) em contêineres é um pouco diferente:

- **O que são cgroups:** Cgroups são uma funcionalidade do kernel Linux que permite o agrupamento e a limitação de recursos do sistema, como CPU, memória, e I/O, entre diferentes processos ou grupos de processos.

- **Objetivo dos cgroups:** O objetivo principal dos cgroups é controlar e isolar o uso de recursos entre diferentes grupos de processos. Isso permite limitar a quantidade de CPU, memória, e outros recursos que um grupo de processos pode usar, garantindo que nenhum grupo consuma mais do que sua alocação permitida e evitando que o sistema fique sobrecarregado.

- **Como os cgroups se aplicam a contêineres:** Em contêineres, cgroups são usados para assegurar que cada contêiner tenha acesso a uma quantidade controlada de recursos, promovendo a eficiência e a previsibilidade na utilização dos recursos. Cada contêiner pode ser associado a um cgroup que define suas restrições de recursos, ajudando a evitar que um contêiner afete negativamente o desempenho dos outros.

Portanto, cgroups não se referem à estruturação de grupos dentro de um único contêiner, mas sim ao controle e limitação de recursos para processos e contêineres, garantindo que eles operem dentro de limites especificados e evitando competição excessiva por recursos do sistema.

tá mais pra gestão dos recursos, ou limitação destes.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo