Questão de Sistemas Operacionais — Gerência de Memória — FGV 2024
Sistemas Operacionais›Gerência de Memória
Código
fg075472
Banca
FGV
Órgão
AL-PR
Ano
2024
Nível
Médio
Cargo
Técnico Legislativo - Suporte e Manutenção
No âmbito do projeto de memórias cache de um sistema computacional, definem-se alguns fatores que causam impacto direto em sua construção.No que concerne à política de escrita de dados na cache, uma opção de sua implementação seria a técnica conhecida por
Acache nível L3, que possui a propriedade de armazenar um maior número instruções e dados de cache (d-cache) pela sua proximidade com os núcleos do processador.
Bescrita somente no retorno (write back), na qual a atualização na memória principal de um bloco armazenado na cache no momento de sua substituição.
CLeast Recently Used (LRU), a qual indica que o bloco utilizado menos frequentemente deve ser o escolhido para liberação do quadro, a fim de uso posterior.
Dmapeamento direto, que indica em qual conjunto da memória cache um bloco de dados deve ser armazenado para leitura e atualização.
Epaginação/segmentação, que determina qual página ou segmento do meio secundário de armazenamento deve ser alocado a um conjunto da memória cache.
Revelar gabarito e comentário▾
GabaritoB — escrita somente no retorno (write back), na qual a atualização na memória principal de um bloco armazenado na cache no momento de sua substituição.
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”.
Políticas de Escrita em Cache
Gabarito: letra B. A técnica de escrita somente no retorno (write back) é uma política de escrita em cache na qual a atualização na memória principal ocorre apenas quando o bloco armazenado na cache é substituído, reduzindo o tráfego de escrita. Essa é a descrição exata apresentada na alternativa.
A questão aborda políticas de escrita em cache, um tópico da gerência de memória. É importante distinguir políticas de escrita (write-through, write-back) de outros conceitos como algoritmos de substituição (LRU, FIFO), técnicas de mapeamento (direto, associativo) e níveis de cache (L1, L2, L3). A banca testa o conhecimento específico da definição de write back.
Políticas de escrita em cache
1Write-back (escrita de volta)
Atualiza MP só na substituição
Menor tráfego de escrita
2Write-through (escrita direta)
Atualiza MP imediatamente
Maior tráfego de escrita
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Cache nível L3 não é uma política de escrita, mas sim um nível hierárquico de cache. Embora o L3 tenha maior capacidade e seja compartilhado, a descrição não corresponde a uma técnica de escrita.
Alternativa B — ✅ Correta ⟵ GABARITO
A definição está correta: write back (escrita de volta) atualiza a memória principal somente quando o bloco cacheado é substituído, diferentemente do write-through que atualiza imediatamente.
Alternativa C — ❌ Incorreta
Least Recently Used (LRU) é um algoritmo de substituição de blocos na cache, não uma política de escrita. O LRU escolhe o bloco menos recentemente usado para ser removido.
Alternativa D — ❌ Incorreta
Mapeamento direto é uma técnica de mapeamento que define em qual linha da cache um bloco da memória principal será armazenado, não uma política de escrita.
Alternativa E — ❌ Incorreta
Paginação e segmentação são técnicas de memória virtual, usadas para gerenciar a memória principal e secundária, não políticas de escrita em cache.
NÃO CAIA NESSA!
A banca insere conceitos correlatos (LRU, mapeamento direto, níveis de cache) como distratores. O candidato deve identificar que a pergunta é especificamente sobre política de escrita e não sobre substituição, mapeamento ou hierarquia.