Questão de Sistemas Operacionais — Gerência de Memória — FUNDATEC 2024
Sistemas Operacionais›Gerê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:
AMemória cache e swapping.
BMemória cache e threading.
CMemória virtual e switching.
DMemória virtual e swapping.
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.