¿Hay alguna forma de encontrar la vida restante en una tarjeta SD?

15

Para los SSD, tenemos una variedad de programas que leen la vida restante. Estoy buscando lo mismo para las tarjetas de memoria en una situación en la que reciben muchas escrituras. Google no solo no devuelve ninguna respuesta, sino que tampoco nadie hace la pregunta

Loren Pechtel
fuente

Respuestas:

11

Las tarjetas SD son SSD, es exactamente la misma tecnología, pero debido a que las tarjetas SD no están construidas para el mismo propósito, no incluyen las características requeridas como inteligente. No hay forma de saber cuánto durará la tarjeta SD, porque los datos requeridos no se recopilan, por lo que no hay forma de generar una estimación. Si las tarjetas SD tuvieran los detalles relevantes, usaría exactamente los mismos programas que usa en cualquier otro SSD, un SSD solo significa un dispositivo de estado sólido.

Rodney S
fuente
2
No tener Smart no significa que no tengan algún esquema de informes. He encontrado uno para algunos modelos de una marca de tarjeta, pero no hay una respuesta general.
Loren Pechtel
7

Las tarjetas SD no exponen ninguna interfaz estándar para recuperar el estado de salud o realizar pruebas de autodiagnóstico como lo hacen los SSD con SMART . Sin embargo, puede obtener algunas estimaciones indirectas sondeando las estadísticas del sistema de archivos; por ejemplo, EXT4 se puede sondear con el comando dumpe2fs, que informa la cantidad total de datos que se ha escrito alguna vez en el sistema de archivos, lo que a su vez calcula el desgaste realizado por el dispositivo durante su vida útil.

He estado usando las tarjetas SD como mi FS raíz durante años; en mi experiencia, 300 GB son suficientes para matar una tarjeta de 4 GB con no más de 200 MB de espacio libre disponible permanentemente.
A partir de estos datos empíricos, puede deducir que 300 / 0.2 = 1500 son los ciclos aproximados de escritura de estimación más bajos que puede soportar una tarjeta SD.

davide
fuente
¿Hay otro programa como dumpe2fspara FAT32? Quiero decir, FAT32 es el sistema de archivos más frecuente para las tarjetas SD. Sería una pena si solo pudiéramos obtener tales estadísticas en tarjetas con formato EXT.
GDP2
-bash: dumpefs: comando no encontrado. ¿Cómo instalar esta utilidad?
Codebeat
3

Como ya se señaló, algunos proveedores ofrecen algunos mecanismos de informes de salud similares a SMART. Aquí está la mejor lista de tales vendedores que he encontrado.

i3v
fuente
1
El enlace parece indicar que solo algunos productos "industriales" son compatibles. Nunca he visto ninguno de los productos enumerados en el mercado de consumo. ¿Sabes si algo de esto está disponible en pequeñas cantidades en los canales minoristas?
Fixer1234
2
@ Fixer1234, sí. Es posible comprar, por ejemplo, DESDC-16GY81RC1SC a través de memorydepot.com.
i3v