Como um cartão de memória morre?

8

Nosso velho cartão SanDisk CompactFlash 256MB morreu recentemente, durante uma sessão de fotos. Minha esposa estava tirando fotos com ela - às vezes em um ambiente úmido -, e enquanto folheava os resultados em seu laptop por meio de um leitor de cartões, de repente a próxima foto saiu de um pequeno retângulo no meio da tela. E então o próximo não veio, e depois disso nem o laptop nem a câmera puderam mais reconhecer o cartão de memória.

Felizmente eu encontrei o PhotoRec através de alguns posts aqui, e isso salvou nosso fim de semana - eu pude fazer backup da maioria das (mais de 200) fotos do cartão, mas minha esposa disse que algumas das primeiras estão faltando. Então tentei reformatar o cartão, mas ele falhou.

Para mim, parece que os primeiros setores do cartão ficaram danificados permanentemente. Tudo isso me faz pensar, qual poderia ser o motivo? Como os cartões de memória não contêm partes móveis, sempre achei que poderiam viver praticamente para sempre. Alguém pode adivinhar este caso específico ou dar uma explicação sobre as causas e formas típicas de falhas no cartão de memória?

Atualização: Esqueci de mencionar que o cartão não foi muito utilizado e é de aprox. 8 anos de idade, então eu não acho que poderia ter sido escrito para mais do que talvez um par de milhares de vezes.

"Ambiente úmido" significava estar em uma sauna por alguns minutos, não embaixo d'água: -)

    
por Péter Török 02.07.2010 / 15:38

2 respostas

5

Os cartões de memória (ou SSDs) têm algo chamado "endurance de gravação", que limita o número de vezes que você pode escrever para eles. Uma pesquisa por esse termo ou "limite de gravação" exibirá muitas páginas, o que fornecerá muito mais detalhes, mas basicamente:

The number of write cycles to any block of flash is limited - and once you've used up your quota for that block - that's it! The disk can become unreliable.

Fonte

Normalmente, é um número muito grande, mas eu diria que pode ser afetado por coisas como temperatura, umidade, choques, etc.

Eu trabalharia no pressuposto de que a unidade poderia falhar a qualquer momento. Mantenha o backup e leve sempre um sobressalente.

    
por 02.07.2010 / 15:45
3

O Flash tem um número limitado de ciclos de gravação, medidos na ordem de 10000 a 100.000 gravações. Algumas placas têm lógica do controlador para marcar e evitar segmentos que ficaram ruins, mas o flash acabará falhando. O ambiente provavelmente tinha pouco a ver com isso (a menos que "úmido" significasse "debaixo d'água" ou "com condensação pesada pingando de tudo").

    
por 02.07.2010 / 15:47