Pour les SSD, nous avons une variété de programmes qui lisent leur durée de vie restante. Je recherche la même chose pour les cartes mémoire dans une situation où elles obtiennent beaucoup d'écritures. Non seulement Google ne renvoie aucune réponse, mais même personne ne pose la question
15
Les cartes SD n'exposent aucune interface standard pour récupérer l'état de santé ou pour effectuer des tests d'autodiagnostic comme le font les SSD avec SMART . Cependant, vous pouvez obtenir des estimations indirectes en interrogeant les statistiques du système de fichiers; par exemple, EXT4 peut être interrogé avec la commande
dumpe2fs
, qui signale la quantité totale de données jamais écrites sur le système de fichiers, ce qui à son tour donne une estimation du port effectué par l'appareil au cours de sa vie.J'utilise des cartes SD en tant que FS racine depuis des années; d'après mon expérience, 300 Go suffisent pour tuer une carte de marque de 4 Go avec pas plus de 200 Mo d'espace libre disponible en permanence.
De ces données empiriques, vous pouvez déduire que 300 / 0,2 = 1500 sont les cycles d'écriture d'estimation les plus bas approximatifs qu'une carte SD peut supporter.
la source
dumpe2fs
pour FAT32? Je veux dire, FAT32 est le système de fichiers le plus répandu pour les cartes SD. Il serait dommage que nous ne puissions obtenir de telles statistiques que sur des cartes au format EXT.Comme déjà indiqué, certains fournisseurs proposent un mécanisme de rapport d'intégrité de type SMART. Voici la meilleure liste de ces fournisseurs que j'ai trouvée.
la source