¿Cuánto tiempo conserva los datos la flash sin alimentación? La retención de datos explicada
- Resistencia y retención son ejes distintos: la resistencia es cuántas escrituras sobrevive una celda; la retención es cuánto tiempo conserva su carga una vez apagada. Una celda puede estar lejos de gastarse y aun así perder datos si pasa suficiente tiempo caliente y sin alimentación.
- Dos cosas drenan la retención — el desgaste y el calor. Cada ciclo de programa/borrado encoge el margen de tensión de la celda, y una mayor temperatura de almacenamiento (apagada) acelera la fuga de carga, reduciendo la retención a la mitad por cada ~5 °C de subida (la cifra de JEDEC basada en Arrhenius).
- Los números de JEDEC son el peor caso, no lo cotidiano: JESD218 especifica la retención al máximo de la resistencia nominal (100% gastada) — cliente 1 año a 30 °C, empresa 3 meses a 40 °C, sin alimentación. Una unidad nueva a temperatura ambiente conserva los datos años; los titulares de «pierde datos en días» salieron de malinterpretar un caso empresarial, caliente y al final de su vida.
- Importa para el stock de exportación y los archivos: la flash no es buen medio de archivo a largo plazo sin alimentación. Los riesgos reales son las piezas que pasan meses en un almacén o contenedor a 50–60 °C, y las piezas de mercado gris desgastadas o «remarcadas» que ya gastaron su margen. Especifica grado industrial / pSLC, y enciende las unidades de vez en cuando para que el controlador refresque.
La mayoría pregunta «¿cuánto dura un SSD?» y quiere decir cuántas veces puedo escribir en él. Eso es la resistencia. Hay una segunda pregunta, más callada, que pilla a la gente: una vez escritos los datos y apagada la corriente, ¿cuánto tiempo los recuerda la unidad? Eso es la retención de datos, y es un eje distinto. Una unidad puede estar apenas usada —casi toda su resistencia intacta— y aun así perder datos si pasa suficiente tiempo caliente y sin alimentación.
Cómo olvida una celda flash
Una celda NAND guarda bits atrapando electrones en una compuerta flotante. La cantidad de carga atrapada fija un nivel de tensión, y el controlador lee ese nivel como tus datos. Nada sujeta esos electrones de forma activa — con el tiempo se fugan, y cuando se han fugado suficientes, la tensión se desvía hasta que un bit cambia. La corrección de errores (ECC) atrapa unos pocos; pasado ese punto, el dato se pierde.
Dos cosas gobiernan a qué velocidad ocurre:
- El desgaste. Cada ciclo de programa/borrado daña un poco el óxido y encoge el margen de tensión entre estados. A medida que suben los ciclos P/E, la retención baja — una celda nueva y una casi gastada que guardan el «mismo» dato no son igual de seguras [3].
- El calor. La fuga de carga es un proceso impulsado térmicamente. Cuanto más caliente esté la celda mientras está apagada, más rápido escapan los electrones. Sigue la relación de Arrhenius — a grandes rasgos, la retención se reduce a la mitad por cada ~5 °C de subida en la temperatura de almacenamiento sin alimentación [4].
Hay un giro contraintuitivo: aunque el calor perjudica la retención sin alimentación, un poco de calor en realidad ayuda al acto de escribir (las celdas frías se programan peor). Por eso el modelo de JEDEC cruza dos temperaturas — la del uso y la del almacenamiento.
Qué exige realmente JEDEC
La norma es JEDEC JESD218. Lo clave es entender el escenario que especifica: una unidad se escribe hasta su resistencia nominal completa (100% gastada — el peor caso), luego se apaga, y debe conservar los datos un tiempo dado a una temperatura dada [1]:
| Clase de aplicación | Uso activo (encendida) | Retención sin alimentación exigida |
|---|---|---|
| Cliente | 40 °C, 8 h/día | 1 año a 30 °C |
| Empresa | 55 °C, 24 h/día | 3 meses a 40 °C |
Lee bien la tabla, porque casi todo el susto de «¡los SSD pierden datos rápido!» la malinterpreta. Las cifras de 1 año y 3 meses son suelos al final de la vida — la garantía para una unidad totalmente gastada. Empresa parece peor que cliente solo porque las unidades de empresa están valoradas para muchísimas más escrituras, así que sus celdas están más gastadas al llegar al «100%».
La curva de temperatura — y el mito de 2015
La famosa gráfica detrás de los titulares viene de una presentación de JEDEC de Alvin Cox [4]. Es una tabla de Arrhenius: cruzas tu temperatura de almacenamiento (apagada) con tu temperatura de uso (encendida), y lees la retención en semanas.
Una lectura trabajada: una unidad cliente al final de su resistencia, almacenada a 30 °C con un historial de uso a 40 °C, cae en 52 semanas — exactamente la spec cliente de JEDEC. Mueve la temperatura de almacenamiento y oscila con fuerza: la misma curva cliente va desde unas 404 semanas (~7,7 años) a 25 °C hasta apenas 8 semanas a 55 °C [4]. Esa pendiente es toda la historia.
¿Por qué estaban mal los titulares de 2015 de «datos perdidos en días»? Tres razones:
- Eran números del peor caso, al final de la vida — una unidad totalmente gastada, no la poco usada de tu portátil.
- «Retención» significa lectura fiable, no destrucción. El número marca cuándo los primeros bits empiezan a peligrar, con margen de seguridad de ingeniería incluido. A temperatura ambiente, los datos reales suelen seguir legibles muchos años más allá de la cifra de la norma.
- Nadie garantiza un número exacto — depende del desgaste, el diseño, la generación de NAND y el historial de temperatura [1][4].
Para el uso cotidiano, el panorama tranquiliza: una unidad usada normalmente y a temperatura ambiente conserva tus datos años. El peligro es específico — una unidad muy desgastada almacenada en caliente.
El tipo de celda fija el margen de partida
Cuántos bits guarda una celda decide cuánto margen hay que perder. SLC, MLC, TLC y QLC meten 1, 2, 3 y 4 bits en la misma ventana de tensión — cuantos más niveles apretados, menor el hueco entre ellos, y menos fuga hace falta para cambiar un bit. La SLC tiene el margen más ancho y suele aguantar ~10 años a temperatura de operación sin ayuda; la QLC, el menor. El pSLC — TLC o MLC funcionando a un bit por celda — recupera gran parte de ese margen, que es justo por lo que las tarjetas y SSD industriales se apoyan en él para roles duros o de largo reposo.
Por qué importa para el abastecimiento y la exportación
La retención suele ser invisible — hasta que tu producto pasa mucho tiempo sin alimentación y caliente. Eso describe muchas situaciones B2B reales:
- Stock en tránsito y almacén. Un palé de tarjetas o SSD puede pasar meses en un almacén o contenedor que alcanza 50–60 °C en un verano del Golfo o de Latinoamérica — apagado todo el tiempo. Las piezas nuevas y de buen rango térmico aguantan años, pero es un argumento real para piezas de grado industrial o pSLC en despliegues de largo reposo o de mucha escritura, y para no dejar el inventario hornearse.
- Piezas de mercado gris y remarcadas. Una pieza usada o remarcada puede haber gastado ya gran parte de su resistencia — y por tanto de su margen de retención — antes de que la enciendas. La retención consumida no se ve en una etiqueta; una razón más para comprar a una fuente conocida y verificar una muestra con escritura.
- Dispositivos en reposo. Las dashcams y las tarjetas de seguridad olvidadas en un coche caliente combinan ambos factores — desgaste por registro constante y calor — así que hay que especificar tanto retención como resistencia.
La buena noticia para lo que sigue en servicio: los controladores modernos hacen un refresco en segundo plano cuando están alimentados — vigilan cuánto llevan los bloques sin reescribirse y reescriben los que se acercan a su límite. Una unidad que se enciende de vez en cuando retiene mucho mejor que la spec de estantería. Una unidad olvidada en un cajón no recibe esa ayuda — que es la razón de una línea por la que la flash no es buen medio de archivo en frío.
En resumen
La resistencia pregunta cuántas veces puedes escribir; la retención, cuánto tiempo lo recuerda. La retención cae con el desgaste y, de forma pronunciada, con el calor sin alimentación — pero los números alarmantes de JEDEC son suelos del peor caso, al final de la vida y con margen de seguridad, no el comportamiento cotidiano. Mantén fríos los medios sin alimentación, no confíes en la flash como almacenamiento frío sin conexión, y para el stock que pueda pasar meses caliente o para roles de mucha escritura, especifica el grado por adelantado. Dinos las temperaturas de operación y de almacenamiento y cuánto tiempo pueden estar las piezas sin alimentación, y especificamos el grado de NAND y el margen de retención adecuados — con las condiciones por escrito.
Preguntas frecuentes
¿Cuánto tiempo guarda los datos un SSD desenchufado?
¿El calor borra los datos del SSD o la flash?
¿Es bueno un SSD o un pendrive para copia de seguridad o archivo a largo plazo?
¿Qué tipo de flash conserva los datos más tiempo?
Referencias
- JEDEC — JESD218 Solid-State Drive (SSD) Requirements and Endurance Test Method (define la retención sin alimentación)
- ATP — Retención de datos del SSD en entornos de alta temperatura
- Macronix — Resistencia de ciclado P/E y retención de datos de la NAND flash (App Note AN0339)
- JEDEC — SSD Specifications Explained (Alvin Cox, JC-64.8): la gráfica de retención frente a temperatura
Publicamos la capacidad utilizable medida y aceptamos verificación de lote de prueba — grado automotriz, directo de la fábrica de origen.
Cotizar