Pular para o conteúdo principal

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

Sistemas OperacionaisGerê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
  1. 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.
  2. 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.
  3. 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.
  4. Dmapeamento direto, que indica em qual conjunto da memória cache um bloco de dados deve ser armazenado para leitura e atualização.
  5. 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.

Gabarito: letra B.

Link permanente: /questoes/fg075472