Questão Qual é a expectativa de vida de um cartão SD?


Eu tenho alguns cartões SD que eu uso. Existe um limite para quantas vezes eu posso escrever sobre elas? Se eu deixar informações em um cartão, existe alguma coisa que possa fazer com que ele perca essa informação eventualmente (além de um campo magnético)? Quais são as condições de armazenamento preferenciais para esses cartões?


88


origem


Há preocupações de desgaste de contato também ...superuser.com/questions/405942/… - Moab
Esteja ciente das descargas de eletricidade estática também; eles podem destruir o seu cartão ... e é fácil obter eletricidade estática de toda a fricção na roupa de plástico - ao contrário da coisa da lava ou do trem.


Respostas:


A memória flash na verdade limitou os ciclos de gravação. No entanto, agora é improvável que você encontre isso dentro da vida útil normal de tal cartão. Normalmente, isso é da ordem de 100.000 ciclos de gravação hoje e os cartões SD incluem circuitos para gerenciar o nivelamento de desgaste, ou seja, espalhar gravações uniformemente na mídia de armazenamento para evitar "pontos quentes" - páginas que são gravadas com muita freqüência e, portanto, falham precocemente .

As informações armazenadas no cartão são seguras, mesmo em campos magnéticos, porque as informações não são armazenadas magneticamente (ao contrário de discos rígidos ou disquetes).

Quanto às condições de armazenamento ... você não deve armazená-las em lama, água, lava ou outras condições prejudiciais. Você provavelmente também não deveria colocá-los em ferrovias e deixar os trens passarem por eles. Além disso, não prestando atenção especial onde guardo os meus cartões, não tive nenhum efeito adverso até o momento. Na prática, acho que o que não danifica fisicamente a placa não prejudicará os dados dela.


96



Um dos meus cartões SD passou por 3 ciclos, ciclos de lavagem ou seja, na máquina de lavar roupa e funciona bem ... e mais limpo também posso acrescentar. Eles são muito duros. ;-) - GeneQ
@Kevin Você teria um níquel? - Jared Harley
Revisão futuro do Babu amazon - "uma estrela - eu levei este cartão SD no vulcão para tirar fotos com e quando eu saí o cartão SD não funcionou mais! SACO NÃO COMPRE!" - Nathan Adams
Cartões SD não tem 100.000 ciclos de gravação, pelo menos não para qualquer um dos preços razoáveis. SLC flash às vezes não, não MLC. Vejo dados de teste reais. Ou Aqui. - derobert
Dados anedóticos: Eu tive dois cartões micro SD falhando em mim nas últimas duas semanas (16GB e 2GB). Esses cartões foram montados de forma mais ou menos permanente em um dispositivo - portanto, nenhum desgaste de inserção / remoção. Tanto quanto sei, não tiveram atividades de gravação incomuns; estes eram apenas telefones para qualquer telefone Android com eles. De repente, o telefone diz que não há cartão SD, e nada vai ler ou escrever para eles - nem telefones, nem Windows, nem Linux (em uma variedade de máquinas). Eu não tenho certeza do que isso diz a ninguém além de não necessariamente ter um fluxo de lava para tornar um cartão SD não funcional. - Michael Burr


Nunca confie em memória FLASH de qualquer tipo para armazenamento a longo prazo. Minha experiência com o FLASH é que a integridade começa a falhar em apenas 5 anos. As tensões armazenadas nas células de memória FLASH se dissipam e podem ser mal interpretadas após algum tempo. Altas temperaturas irão acelerar a dissipação e encurtar o armazenamento em menos de 5 anos.

FLASH de alta densidade onde uma célula pode representar 2 bits tem maior taxa de falhas .. mais comum em uso, pois é o mais barato de fabricar (capacidade dupla). Muitos aplicativos de microcontrolador FLASH estão falhando após 5 a 10 anos devido à corrupção de memória FLASH. Re-FLASHing o firmware restaura o chip por mais 5-10 anos, etc Então você deve atualizar os dados da memória FLASH periodicamente para garantir a integridade contínua. O mesmo se aplica se você quiser usar o cartão SD como armazenamento de longo prazo.

O próprio chip de memória FLASH é extremamente robusto e pode oferecer centenas, senão milhares de anos de serviço; contanto que a vida útil máxima do ciclo de gravação não tenha sido excedida. As células de memória FLASH são como milhões de baterias microscópicas individuais carregadas em diferentes níveis. Como você sabe, qualquer bateria nova na mochila que esteja em uma prateleira por anos acabará descarregando. O mesmo se aplica às células de memória FLASH, elas exigem "recarga" periodicamente para manter cargas adequadas que representam bits de dados. Portanto, um cartão de memória FLASH colocado em um cofre por 25 anos ... garante que você terá dados corrompidos ao tentar usá-lo. Eu vi a memória do FLASH com 20% de corrupção após 10 anos de armazenamento.

As unidades flash FLASH são excelentes para transferir dados de um computador para outro, etc., mas NUNCA devem ser usadas para armazenamento de arquivamento a longo prazo. O mesmo vale para o CD ROM convencional. Após 5-10 anos, o corante de contraste falhará causando erros de leitura.

O melhor meio de armazenamento a longo prazo é o ARCHIVAL GOLD CD-R ou marca similar. O meio de armazenamento no disco é uma fina camada de ouro de 24K para não oxidar. Espera-se que a retenção de dados neste tipo de CD esteja intacta mesmo após 300 anos. Eles são caros em comparação com o CD-R convencional.


46



bom writeup. Obrigado por compartilhar o seu conhecimento. Você pode adicionar um parágrafo sobre como podemos atualizar periodicamente os dados da memória FLASH? Obrigado. - shellter
Isto é interessante. Eu não ouvi falar disso. Eu também gostaria de ouvir mais sobre este procedimento de recarga. Ou há mais alguém que possa fazer o backup dessa afirmação? - zingle-dingle
Citação necessária. Como a wikipedia diria. - Chris F Carroll
desculpe, mas ... você está sofrendo de algum tipo de convulsão induzida por FLASH? O que é com a capitalização? - specializt


Durabilidade

Na minha experiência, os cartões de memória são bastante duráveis, embora ocasionalmente mimados quando se trata de formatos. Recentemente, corri um celular pela máquina de lavar (estava tão sujo), e o cartão microSD de 2 GB funciona muito bem no meu novo telefone (acabei conseguindo que o telefone lavado funcionasse também, mas era uma boa desculpa para atualizar).

Rob Galbraith, que mantém uma incrível local na rede Internet em CompactFlash e Secure Digital cartões, diz

Células de memória flash individuais têm uma vida útil limitada. Essa é a má notícia. A boa notícia é que sua vida útil é geralmente medida em muitos, muitos milhares de ciclos de apagamento / gravação e que os controladores de cartões usam um algoritmo que equilibra o desgaste das células do cartão inteiro. Os cartões CompactFlash e SD / SDHC são projetados para mapear as células de memória de maneira automática e transparente, ou, em alguns casos, quando atingem um limite predefinido.

Os ciclos de gravação são importantes, mas o MTBF (tempo médio entre falhas) costuma ser de 1 a 2 milhões de horas ou mais, incluindo avanços como nivelamento de desgaste, marcação e gerenciamento de blocos ruins etc.

Dicas

  • Não desfragmente um cartão de memória. Isso consome ciclos de gravação / exclusão e encurta o MTBF.
  • Usar FAT32 em vez de um sistema de arquivos de registro no diário NTFS), que irá escrever com mais frequência.
  • Os cartões SD são classificados para armazenar dados em algo como 10 anos inativos. Lembro-me de ler (não sei onde) sobre re-energizar cartões, inserindo ocasionalmente em um leitor.

Anedotas

O artigo de 2004 da BBC Memórias digitais sobrevivem extremos abrange um estudo interessante da Digital Camera Shopper sobre a durabilidade dos cartões de memória.

Os cartões de memória na maioria das câmeras são praticamente indestrutíveis, segundo a revista Digital Camera Shopper. Cinco formatos de cartão de memória sobreviveram sendo cozidos, pisados, lavados e mergulhados em café ou cola.

Em 2004, houve um incidente (coberto alegremente em um Comunicado de imprensa da SanDisk na época), onde o cartão flash compacto de um fotógrafo sobreviveu a uma explosão de ponte onde o equipamento da câmera foi instalado tão perto da explosão que foi destruído, mas o cartão CompactFlash sobreviveu. Outros incidentes como acidentes aéreos são tão exaltados pela SanDisk que, reconhecidamente, eu fico nervoso usando outras marcas. Dito isso, nem sempre é fácil obter dados de um cartão danificado. Um balão de pesquisa atmosférica caiu no Oceano Pacífico e foi recuperado. Um cartão SD foi lido com facilidade, mas foi necessária outra intervenção da SanDisk, mas acabou sendo lido.

Fotos de Bill Biggart de 9/11 sobreviveu ao colapso da segunda torre em um cartão microdrive CompactFlash.

Recuperação

Se você suspeitar que um cartão está ficando ruim ou se tiver problemas ao ler um cartão, crie imediatamente um backup de tudo no cartão. Existem ferramentas de recuperação de baixo nível como TestDisk e PhotoRec que vem a calhar para isso.


36





Não os armazene abaixo de -40 ° C ou acima de +100 ° C (por exemplo, um painel do carro em alguns lugares).

Você pode, teoricamente, danificá-los com um impacto suficientemente severo. 2000g ou mais pode ser o suficiente.

Não encurte os pinos ou use-os no espaço. Não os use para fins de arquivamento a longo prazo - em 500 anos, vários compostos começarão a degradar e ninguém mais saberá lê-los.

Além disso, acho que será necessário dano físico substancial para perder dados no armazenamento.


9



Qual é o problema com o uso de cartões SD no espaço? Não que eu planeje tentar em breve, apenas curioso ... - Yuval
Um cartão SD normal não é endurecido por radiação. Os controladores são vulneráveis ​​durante a operação. Você pode transportá-los para o espaço ou para um núcleo de reator nuclear, mas não tente operá-los lá. - Colin Pickard
A memória flash adequadamente endurecida é realmente usada no espaço o tempo todo. - Colin Pickard
@ColinPickard, sim, é chamado de armazenamento flash industrial e custa 10x a 1000x o que os cartões SD normais custam. - Aaron Campbell
E quanto a quase armazenar / ler um cartão SD perto de um buraco negro ou de um avião em colisão? - Jus12


Eu não sei se isso vai ajudar, mas ...

Usamos cartões µSD para todo o sistema de arquivos em um dispositivo integrado, de modo que eles vêem leituras e gravações para fins de registro, bem como para troca. É um sistema de arquivos (decisão das equipes anteriores) e eu vi um punhado de falhas em uma população de aproximadamente 200 dispositivos, com algumas marcas tendo mais falhas do que outras. Algumas são falhas catastróficas completas, não consigo ler nem re-particionar e reformatar a placa e algumas são simplesmente corrupção do sistema de arquivos e uma nova partição e reescrita faz com que funcionem novamente. Nós não confiamos naqueles que serão enviados para o campo.

Eles só estão no campo há no máximo 3 anos. Graças a Deus o real informações já foram enviadas para um banco de dados e armazenadas.


8



Estou enfrentando um lançamento semelhante de um produto Linux com cartões micro SD como o RFS e também estou preocupado com falhas. Eu tive alguns cartões SD corrompidos no laboratório e um par falha completamente. Seu teste revelou alguma marca boa em particular? Você já tentou cartões SD industriais? - fred basset
Um punhado por 200 em 3 anos = taxa de falha típica de 2-3% dentro de 2 ou 3 anos? Esse tipo de taxa de falha me faz querer verificar novamente meus backups. - Chris F Carroll
@ChrisFCarroll, eu ficaria relaxado se fosse apenas 2-3%. Se você verificar a taxa de falhas dos discos rígidos, você ficará surpreso e até mesmo horrorizado backblaze.com/blog/hard-drive-reliability-stats-for-q2-2015 - GTodorov


Eu usei várias marcas de cartões SD em computadores de framboesa pi, e eles geralmente começam a ver a corrupção de memória após um tempo de atividade contínuo de 1 a 3 meses, cartões SD maiores parecem durar mais, cartões SD menores se desgastam em apenas um par de semanas.


8



O que diabos você está fazendo com seus PIs? Eu tenho um que tem tirado 120 fotos por dia nos últimos cinco meses, sem problemas com o cartão SD até o momento. Também um pequeno servidor web com uptime de quase 3 meses, obtendo pelo menos 50 acessos por dia, também sem problemas com SD. A câmera tem um cartão de 16G e o servidor tem um 8G que foi usado anteriormente por mais de um ano no meu telefone. Eu tenho certeza que eles vão ficar corruptos eventualmente, mas "algumas semanas" - você deve estar fazendo alguma leitura / escrita insana. - YemSalat
Eu tenho usado um raspi para um controlador de sprinklers, e agora, na marca de 3 anos, o cartão ficou ruim. Milhares de erros fsck irrecuperáveis. Talvez o raspian apenas registre demais para o flash gerenciar? - voidref
voidref, isso é um pouco fora do tópico, mas foi o que aconteceu comigo duas vezes. Depois disso eu desliguei o swap em raspbian, e também montei os sistemas de arquivos raiz como somente leitura e, em seguida, usei um disco de RAM para gravar arquivos temporários. Isso parece ter funcionado para mim. Eu acho que aconteceu tantas vezes para mim porque eu não usei cartões SD de alta qualidade e usei capacidades menores, então os mesmos blocos estavam recebendo cargas reescritas. Eventualmente, um arquivo crucial é corrompido / corrompido e pânico do kernel rpi. - Owl
Você precisa adicionar noatimeàs opções de montagem de todas as partições microsd, especialmente em operações de leitura pesada. Mesmo quando não estiver executando um microsd, mas um ssd ou um disco rígido "real", o noatime aumentará seu desempenho. - user1933738