Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Armazenamento de Dados em Arquitetura de Computadores — CESGRANRIO 2025

Arquitetura de ComputadoresArmazenamento de Dados em Arquitetura de Computadores
Código
cg023525
Banca
CESGRANRIO
Órgão
BANESE
Ano
2025
Nível
Médio
Cargo
Técnico Bancário III - Suporte
Unidades de estado sólido (Solid State Drive – SSD) se tornaram gradualmente o foco para aprimorar os equipamentos de armazenamento com um aumento significativo do desempenho de leitura e escrita de dados. Porém, um SSD do tipo flash NAND é capaz de suportar apenas um número limitado de ciclos de escrita, que varia de acordo com o tipo de célula de memória flash NAND. Para minimizar esse problema, o controlador do SSD deve usar alguma técnica para prolongar a vida útil da memória flash, usando todas as células de memória de forma equilibrada. Numa dessas técnicas, cada vez que um bloco de dados é reescrito na memória flash, ele é escrito em um novo local. No entanto, blocos de memória flash que armazenam dados que não sofrem modificação não participam do controle de desgaste. Dessa forma, blocos que armazenam dados frequentemente modificados se desgastam mais do que os blocos que armazenam dados raramente modificados.Essa técnica é conhecida como
  1. Adynamic wear leveling
  2. Bdynamic write balancing
  3. Cstatic wear leveling
  4. Dstatic write balancing
  5. Ewrite-wear balancing
Revelar gabarito e comentário

GabaritoA — dynamic wear leveling

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

Técnicas de nivelamento de desgaste (wear leveling) em SSDs

Gabarito: letra A — dynamic wear leveling. A descrição fornecida no enunciado corresponde exatamente ao conceito de dynamic wear leveling: apenas os blocos que sofrem reescrita são movidos para novos locais, enquanto blocos com dados estáticos (não modificados) não participam do controle de desgaste. Isso causa desgaste desigual, pois blocos frequentemente alterados se desgastam mais.

Em contraste, o static wear leveling também move dados estáticos para células menos usadas, equilibrando o desgaste de forma mais uniforme.

Wear leveling (SSD)
  • 1Dynamic
    • Só blocos reescritos são realocados
    • Blocos estáticos não participam
    • Desgaste desigual
  • 2Static
    • Blocos estáticos também são movidos
    • Desgaste mais uniforme
LEVEL · soulevel.com.br

Alternativa A — ✅ Correta ⟵ GABARITO

A técnica descrita é o dynamic wear leveling, que realoca apenas os blocos que estão sendo reescritos, sem envolver blocos de dados estáticos.

Alternativa B — ❌ Incorreta

Dynamic write balancing não é um termo técnico reconhecido para essa técnica; o correto é dynamic wear leveling.

Alternativa C — ❌ Incorreta

Static wear leveling também move blocos estáticos para garantir desgaste uniforme, o que não corresponde à descrição que afirma que blocos não modificados não participam.

Alternativa D — ❌ Incorreta

Static write balancing não é um termo padrão; além disso, a descrição não envolve balanceamento de escrita estático.

Alternativa E — ❌ Incorreta

Write-wear balancing não é um termo técnico utilizado.

PEGA ESSA DICA!

Em provas, lembre-se: dynamic envolve apenas dados que mudam; static também considera dados fixos. A palavra "dinâmico" indica que o movimento ocorre apenas quando há reescrita.

Link permanente: /questoes/cg023525