Pular para o conteúdo principal

Questão de Sistemas Operacionais — Geral — Quadrix 2024

Sistemas OperacionaisGeral
Código
qa633012
Banca
Quadrix
Órgão
IBICT
Ano
2024
Cargo
Tecno ( )

Com relação aos Kubernetes, aos containers e ao DevSecOps, julgue o item abaixo:

 

Em virtude de possuírem diversos recursos de virtualização, os contêineres são softwares muito grandes e pesados, exigindo alta capacidade de processamento dos servidores.

  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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”.

Contêineres e Virtualização

Gabarito: ERRADO (alternativa E). A afirmação de que os contêineres são softwares muito grandes e pesados, exigindo alta capacidade de processamento, é falsa: os contêineres são, por definição, leves e eficientes, pois compartilham o núcleo do sistema operacional hospedeiro e virtualizam apenas o espaço de usuário, sem a necessidade de um sistema operacional completo para cada instância.

Os contêineres representam uma forma de virtualização leve, também chamada de virtualização do espaço de usuário (userspace). Diferentemente das máquinas virtuais tradicionais, que virtualizam o hardware e executam um sistema operacional completo para cada instância, os contêineres compartilham o núcleo do sistema operacional hospedeiro. Isso significa que cada contêiner contém apenas a aplicação e suas dependências (bibliotecas, binários, configurações), sem a sobrecarga de um sistema operacional inteiro. Essa característica torna os contêineres extremamente leves e rápidos para iniciar, além de permitir uma alta densidade de execução em um mesmo servidor físico.

A virtualização por contêineres é uma alternativa à virtualização por hipervisores. Enquanto um hipervisor (como VMware ESXi ou KVM) cria máquinas virtuais completas, cada uma com seu próprio kernel, os contêineres (como Docker e LXC) compartilham o kernel do host. Isso reduz drasticamente o consumo de recursos: um contêiner não precisa de um sistema operacional inteiro, apenas da aplicação e suas bibliotecas. Por isso, é comum executar dezenas ou até centenas de contêineres em um único servidor, algo inviável com máquinas virtuais tradicionais.

A afirmação da questão inverte completamente essa lógica. Ao dizer que os contêineres são "softwares muito grandes e pesados", a banca tenta confundir o candidato, atribuindo aos contêineres características que são, na verdade, das máquinas virtuais. A pegadinha está em associar a virtualização a algo pesado, quando a essência dos contêineres é justamente a leveza e a eficiência.

Para fixar o conceito, compare as duas abordagens:

Critério

Contêineres

Máquinas Virtuais

Virtualização

Nível de sistema operacional (userspace)

Nível de hardware

Kernel

Compartilhado com o host

Próprio kernel para cada VM

Tamanho

Leve (apenas aplicação + dependências)

Pesado (SO completo + aplicação)

Inicialização

Segundos

Minutos

Consumo de recursos

Baixo

Alto

Densidade por servidor

Alta (dezenas/centenas)

Baixa (poucas)

A banca explora a confusão entre contêineres e máquinas virtuais. O candidato que não domina a diferença pode cair na armadilha de achar que, por serem "virtualizados", os contêineres são pesados. Na verdade, é exatamente o oposto: a virtualização por contêineres existe para ser leve e eficiente.

Alternativa E — ❌ Errada ⟵ GABARITO

A afirmação está errada porque inverte a característica fundamental dos contêineres. Eles são, por definição, leves e eficientes, compartilhando o kernel do sistema operacional hospedeiro e virtualizando apenas o espaço de usuário. Não exigem alta capacidade de processamento; pelo contrário, permitem alta densidade de execução em servidores comuns. A descrição de "softwares muito grandes e pesados" se aplica, na verdade, às máquinas virtuais tradicionais, que executam um sistema operacional completo para cada instância.

Gabarito: ERRADO (alternativa E).

Link permanente: /questoes/qa633012