Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — FGV 2026

Sistemas OperacionaisLinux
Código
fg129175
Banca
FGV
Órgão
AMAZUL
Ano
2026
Nível
Superior
Cargo
Engenheiro de Computação
Um servidor Linux está apresentando lentidão e o administrador suspeita de excesso de processos em estado de espera por I/O. Ao executar o comando 'vmstat 1', ele observa valores altos na coluna 'wa'.Assinale a opção que apresenta o que essa métrica indica e que mostra a ação que é mais adequada.
  1. AAlto tempo de espera por I/O; deve-se investigar gargalos no subsistema de disco
  2. BAlto uso de memória swap; deve-se adicionar mais memória RAM.
  3. CAlta taxa de context switching; deve-se reduzir o número de processos
  4. DAlto uso de CPU em modo kernel; deve-se verificar drivers problemáticos
  5. EAlta fragmentação de memória; deve-se reiniciar o sistema
Revelar gabarito e comentário

GabaritoA — Alto tempo de espera por I/O; deve-se investigar gargalos no subsistema de disco

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

Interpretação do comando vmstat no Linux

Gabarito: letra A. A coluna 'wa' do vmstat indica o tempo em que a CPU fica ociosa aguardando operações de I/O (geralmente disco). Valores altos nessa coluna sinalizam gargalos no subsistema de disco, sendo a ação mais adequada investigar discos lentos, controladores ou filas de I/O.

O comando vmstat 1 exibe, entre outras, as seguintes colunas relevantes:

  • us: tempo de CPU em modo usuário

  • sy: tempo de CPU em modo kernel

  • id: tempo ocioso

  • wa: tempo de espera por I/O

  • st: tempo roubado por hypervisor

  1. 1Executa vmstat 1
  2. 2CPU ociosa aguardando I/Ocoluna wa
  3. 3Gargalo no subsistema de discowa alto
  4. 4Investigar discos e filas de I/Oação
LEVEL · soulevel.com.br

Alternativa A — ✅ Correta ⟵ GABARITO

Corresponde exatamente ao significado de 'wa' e à ação correta: investigar gargalos no subsistema de disco.

Alternativa B — ❌ Incorreta

Troca 'wa' por uso de memória swap. A coluna que mede swap é 'si' (swap in) e 'so' (swap out), não 'wa'.

Alternativa C — ❌ Incorreta

Troca 'wa' por context switching. O número de trocas de contexto é exibido na coluna 'cs' do vmstat, não em 'wa'.

Alternativa D — ❌ Incorreta

Troca 'wa' por tempo de CPU em modo kernel. O tempo em modo kernel é indicado pela coluna 'sy', não por 'wa'.

Alternativa E — ❌ Incorreta

Troca 'wa' por fragmentação de memória. Nenhuma coluna do vmstat mede fragmentação diretamente; 'wa' mede espera por I/O.

NÃO CAIA NESSA!

A banca explora a confusão entre as diversas colunas do vmstat. Cada alternativa incorreta atribui um significado diferente a 'wa', mas apenas a letra A está correta. Memorize as colunas: 'wa' = I/O wait, 'sy' = kernel, 'cs' = context switch, 'si/so' = swap.

PEGA ESSA DICA!

Ao estudar vmstat, foque nas colunas us, sy, id, wa, st para identificar gargalos de CPU vs I/O. Um valor alto de 'wa' com baixo 'id' sugere que a CPU está esperando disco; verifique iostat, iotop e filas de disco.

Gabarito: letra A.

Link permanente: /questoes/fg129175