116 votes

Quelle est l'espérance de vie d'une carte SD ?

J'ai quelques cartes SD que j'utilise. Y a-t-il une limite au nombre de fois où je peux écrire dessus ? Si je laisse des informations sur une carte, y a-t-il quelque chose qui peut faire en sorte qu'elle perde ces informations à terme (autre qu'un champ magnétique) ? Quelles sont les conditions de stockage préférées pour ces cartes ?

113voto

davidcann Points 1005

La mémoire flash a en effet des cycles d'écriture limités. Cependant, il est désormais peu probable que vous rencontriez ce problème au cours de la durée de vie normale d'une telle carte. Habituellement, cette durée est de l'ordre de 100 000 cycles d'écriture aujourd'hui et les cartes SD comprennent des circuits pour gérer l'usure, c'est-à-dire répartir les écritures sur le support de stockage de manière uniforme afin d'éviter les "points chauds", c'est-à-dire les pages qui sont écrites trop fréquemment et qui tombent donc en panne prématurément.

Les informations stockées sur la carte sont sûres même dans les champs magnétiques car elles ne sont pas stockées magnétiquement (contrairement aux disques durs ou aux disquettes).

En ce qui concerne les conditions de stockage ... vous ne devez pas les stocker dans la boue, l'eau, la lave ou d'autres conditions dangereuses. Vous ne devriez probablement pas non plus les placer sur les voies ferrées et laisser les trains passer dessus. En dehors de cela, je ne fais pas particulièrement attention à l'endroit où je stocke mes cartes et je n'ai pas eu d'effets indésirables jusqu'à présent. En pratique, je pense que tout ce qui n'endommage pas physiquement la carte n'endommagera pas les données qu'elle contient.

60voto

Gavin Curtis Points 609

Ne faites jamais confiance à la mémoire FLASH, quelle qu'elle soit, pour un stockage à long terme. D'après mon expérience, l'intégrité de la mémoire FLASH commence à faiblir après seulement 5 ans. Les tensions stockées dans les cellules de mémoire FLASH se dissipent et peuvent être mal interprétées après un certain temps. Les températures élevées accélèrent la dissipation et réduisent la durée de stockage même en dessous de 5 ans.

La FLASH haute densité, où une cellule peut représenter 2 bits, présente le taux de défaillance le plus élevé. Elle est la plus utilisée car elle est la moins chère à fabriquer (double capacité). De nombreuses applications de microcontrôleurs FLASH tombent en panne après 5 à 10 ans à cause de la corruption de la mémoire FLASH. Le re-FLASHing du firmware restaure la puce pour 5-10 ans de plus, etc. Vous devez donc rafraîchir périodiquement les données de la mémoire FLASH pour en garantir l'intégrité. La même chose s'applique si vous voulez utiliser la carte SD comme stockage à long terme.

La puce mémoire FLASH elle-même est extrêmement robuste et peut offrir des centaines, voire des milliers d'années de service, tant que la durée de vie maximale du cycle d'écriture n'est pas dépassée. Les cellules de mémoire FLASH sont comme des millions de piles microscopiques individuelles qui sont chargées à différents niveaux. Comme vous le savez, toute pile neuve posée sur une étagère pendant des années finit par se décharger. Il en va de même pour les cellules de mémoire FLASH, elles doivent être "rechargées" périodiquement pour maintenir les charges appropriées qui représentent les bits de données. Donc une carte mémoire FLASH mise dans un coffre-fort pendant 25 ans... garantie que vous aurez des données corrompues lorsque vous essayerez de l'utiliser. J'ai vu des mémoires FLASH avec 20% de corruption après 10 ans de stockage.

Les clés USB FLASH sont parfaites pour transférer des données d'un ordinateur à un autre, etc., mais ne doivent JAMAIS être utilisées pour le stockage d'archives à long terme. Il en va de même pour le CD ROM conventionnel. Au bout de 5 à 10 ans, le colorant de contraste s'altère et provoque des erreurs de lecture.

Le meilleur support pour le stockage à long terme est le CD-R ARCHIVAL GOLD ou une marque similaire. Le support de stockage sur le disque est une fine couche d'or 24K qui ne s'oxyde pas. La rétention des données sur ce type de CD devrait être intacte même après 300 ans. Ils sont chers par rapport aux CD-R classiques.

44voto

b w Points 2634

Durabilité

D'après mon expérience, les cartes mémoire sont assez résistantes, mais elles sont parfois capricieuses en ce qui concerne les formats. J'ai récemment passé un téléphone portable à la machine à laver (il était tellement sale), et la carte microSD de 2 Go fonctionne parfaitement dans mon nouveau téléphone (j'ai fini par faire fonctionner le téléphone lavé aussi, mais c'était une bonne excuse pour le mettre à niveau).

Rob Galbraith, qui maintient un incroyable site web auf CompactFlash y Secure Digital cartes, dit

Les cellules de mémoire flash individuelles ont une durée de vie limitée. C'est la mauvaise nouvelle. La bonne nouvelle, c'est que leur durée de vie se mesure généralement en milliers de cycles d'effacement/écriture et que les contrôleurs de carte utilisent un algorithme qui équilibre l'usure entre toutes les cellules de la carte. Les cartes CompactFlash et SD/SDHC sont conçues pour éliminer automatiquement et de manière transparente les cellules de mémoire qui deviennent défectueuses, ou dans certains cas lorsqu'elles atteignent une limite prédéfinie.

Les cycles d'écriture sont importants, mais le MTBF (temps moyen entre les défaillances) est souvent de 1 à 2 millions d'heures ou plus, en tenant compte des progrès tels que le nivellement de l'usure, le marquage et la gestion des blocs défectueux, etc.

Conseils

  • Ne défragmentez pas une carte mémoire. Cela consomme des cycles d'écriture/effacement et raccourcit le MTBF.
  • Utilice FAT32 au lieu d'un système de fichiers de journalisation (comme NTFS ), qui écrira plus souvent.
  • Les cartes SD sont conçues pour conserver les données pendant environ 10 ans si elles ne sont pas utilisées. Je me souviens avoir lu (je ne sais plus où) qu'il fallait réalimenter les cartes en les insérant occasionnellement dans un lecteur.

Anecdotes

L'article de la BBC de 2004 Les mémoires numériques survivent aux extrêmes couvre une étude intéressante réalisée par Digital Camera Shopper sur la durabilité des cartes mémoire.

Les cartes mémoire de la plupart des appareils photo sont pratiquement indestructibles, selon le magazine Digital Camera Shopper. Cinq formats de cartes mémoire ont survécu à l'ébullition, au piétinement, au lavage et au trempage dans du café ou du cola.

En 2004, il y a eu un incident (couvert heureusement dans un Communiqué de presse de SanDisk à l'époque) où la carte CompactFlash d'un photographe a survécu à l'explosion d'un pont. L'appareil photo était installé si près de l'explosion qu'il a été détruit, mais la carte CompactFlash a survécu. D'autres incidents, comme les accidents d'avion, sont tellement mis en avant par SanDisk que, pour tout dire, je suis nerveux à l'idée d'utiliser d'autres marques. Cela dit, il n'est pas toujours facile de récupérer les données d'une carte endommagée. Un ballon de recherche atmosphérique s'est écrasé dans l'océan Pacifique et a été récupéré. Une carte SD a été lue facilement mais une autre a nécessité l'intervention de SanDisk, mais elle a fini par être lue.

Les photos de Bill Biggart du 11 septembre a survécu à l'effondrement de la deuxième tour sur une carte microdrive CompactFlash.

Récupération

Si vous soupçonnez qu'une carte est en train de s'abîmer, ou si vous avez des difficultés à lire une carte, créez immédiatement une sauvegarde de tout ce qui se trouve sur la carte. Il existe des outils de récupération de bas niveau comme TestDisk et PhotoRec qui s'avèrent utiles pour cela.

15voto

Owl Points 244

J'ai utilisé plusieurs marques de cartes SD dans des ordinateurs raspberry pi, et ils commencent généralement à voir une corruption de la mémoire après une période de fonctionnement continu de 1 à 3 mois. Les cartes SD plus grandes semblent durer plus longtemps, les cartes SD plus petites s'usent en quelques semaines.

14voto

Manik Mahajan Points 327

Je ne sais pas si ça va aider, mais...

Nous utilisons des cartes µSD pour l'ensemble du système de fichiers d'un dispositif intégré, de sorte qu'elles voient les lectures et les écritures à des fins de journalisation ainsi que le swap. Il s'agit d'un système de fichiers journalisé (décision des équipes précédentes) et j'ai constaté une poignée de défaillances sur une population de 200 appareils, certaines marques ayant plus de défaillances que d'autres. Certains sont des pannes catastrophiques, je ne peux pas lire, ni repartitionner et reformater la carte, d'autres sont simplement des corruptions du système de fichiers et un repartitionnement et une réécriture les font fonctionner à nouveau. Cependant, nous ne faisons pas confiance à ces cartes pour les envoyer sur le terrain.

Ils ne sont sur le terrain que depuis 3 ans au maximum. Dieu merci, le réel les informations ont déjà été envoyées à une base de données et stockées.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X