Tu pregunta tiene dos partes. Primero, como dijo Gabriel, en el modo de suspensión, la RAM se está actualizando, por lo tanto, siempre que haya una fuente de alimentación (es decir, la batería todavía tiene una carga o el dispositivo está inactivo pero enchufado para mantener la batería recargada según sea necesario), la RAM debe contener su contenido, potencialmente indefinidamente.
Sin embargo, mencionas la podredumbre de los datos. Hay fuentes de eso que son independientes de la RAM que se actualiza y pueden ocurrir incluso mientras la computadora está funcionando. La fuente más común de estos es la radiación en el medio ambiente. La radiación ionizante hace exactamente eso, mueve los electrones y convierte las moléculas estables en iones. La radiación también puede voltear la carga de las puertas en una celda RAM para convertir 1s en 0s y viceversa, pero debe ser lo suficientemente enérgico para hacerlo.
A medida que los circuitos se hacen más pequeños y más densos, la cantidad de carga necesaria para voltear un poco disminuye. Esto le sucede tanto a los chips de RAM como a las memorias dentro del procesador. Como resultado, las reglas de diseño para las memorias a menudo incluyen ECC (códigos de corrección de errores) para deshacer estos cambios siempre que sean pocos, o al menos paridad para detectar cuándo se produjo un cambio para que la máquina pueda saber que no debe confiar en eso. datos y no calcular en silencio la respuesta incorrecta.
- Cómo probar una CPU o RAM de la placa base
- ¿Cuál es la diferencia entre una RAM de un teléfono inteligente y una computadora portátil?
- Cómo usar una computadora portátil con SSD de 256 GB y HDD de 1 TB
- ¿Cómo funciona la interfaz entre RAM y procesador, comparando diferentes tamaños de RAM y generaciones de procesadores?
- Si los teléfonos inteligentes pueden administrar 8 GB de RAM en un factor de forma tan pequeño, ¿por qué los Ultrabooks y las computadoras portátiles todavía tienen esos feos módulos DDR4 RAM?
Por lo tanto, cuanto más tiempo deje una computadora dormida, más probable es que, cuando se inicie, se voltee un poco y se produzca un error de paridad. Sin embargo, la velocidad a la que eso sucede generalmente es extremadamente lenta, y dormir durante un período prolongado de tiempo puede no hacer que se muevan los bits que contienen información que necesita ser releída (sin ser escrita primero) cuando la computadora se reinicia estando activo, por lo que es posible que nunca se dé cuenta, suponiendo que su computadora esté conectada a una fuente de alimentación más allá de la batería (es decir, una toma de corriente) que evite que la batería se agote por completo, incluso si se deja durante años. Tenga en cuenta que en la mayoría de los casos podría haber ocurrido el mismo cambio con la computadora en funcionamiento.
Por supuesto, si va a dejar la computadora inactiva durante un período prolongado de tiempo, es mucho más seguro escribir los datos en una memoria menos volátil, un SSD, un disco o incluso un CD. Dichos dispositivos no necesitan energía para retener el contenido de las memorias y son menos sensibles a la inversión de bits, aunque nada tiene su valor para siempre.