Pular para o conteúdo principal

Questão de Sistemas Operacionais — Gerência de Memória — FUNDATEC 2024

Sistemas OperacionaisGerência de Memória
Código
qg162089
Banca
FUNDATEC
Órgão
CREMERS
Ano
2024
Nível
Superior
Cargo
Analista de TI
Sobre o gerenciamento de memória RAM em sistemas operacionais, são técnicas para lidar com a sobrecarga de memória:
  1. AMemória cache e swapping.
  2. BMemória cache e threading.
  3. CMemória virtual e switching.
  4. DMemória virtual e swapping.
  5. ESwitching e threading.
Revelar gabarito e comentário

GabaritoD — Memória virtual e swapping.

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 Memória - Técnicas para Sobrecarga

Gabarito: letra D. As técnicas clássicas para lidar com a sobrecarga de memória RAM são a memória virtual (que permite que processos usem espaço de endereçamento maior que a memória física) e o swapping (que transfere processos entre memória principal e secundária). Memória cache é para acelerar acesso, não para sobrecarga; switching e threading são técnicas de gerenciamento de CPU.

Técnicas para sobrecarga de memória
  • 1Memória virtual
    • Espaço de endereçamento maior que a RAM
    • Expansão lógica
  • 2Swapping
    • Transfere processos RAM ↔ disco
  • 3❌ Não são para sobrecarga
    • Memória cache (desempenho/acesso)
    • Switching (troca de contexto/CPU)
    • Threading (gerência de CPU)
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Memória cache acelera o acesso aos dados, mas não resolve a falta de memória. Swapping é correto, mas a combinação está errada por incluir cache.

Alternativa B — ❌ Incorreta

Memória cache (não é técnica para sobrecarga) e threading (gerencia threads, não memória). Ambos fora do escopo.

Alternativa C — ❌ Incorreta

Memória virtual é correta, mas switching (troca de contexto) é técnica de CPU, não de gerenciamento de memória para sobrecarga.

Alternativa D — ✅ Correta ⟵ GABARITO

Memória virtual e swapping são as técnicas adequadas: a primeira expande o espaço de endereçamento logicamente, a segunda move processos para o disco quando a memória está cheia.

Alternativa E — ❌ Incorreta

Switching e threading são relacionados ao escalonamento de CPU, não à sobrecarga de memória.

NÃO CAIA NESSA!

A banca troca memória virtual por memória cache e swapping por switching/threading. O candidato confunde conceitos: cache é para desempenho, não para capacidade; switching é troca de contexto, não de memória.

Dica: Para memorizar: quando faltar memória, o SO usa swap (leva processos para o disco) e memória virtual (ilude os programas com endereços virtuais). Cache e threads são de outros departamentos.

Link permanente: /questoes/qg162089