¿Cuánto tiempo pueden durar los datos almacenados en la RAM cuando una computadora está en modo de suspensión?

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.

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.

Cuando su computadora se va a dormir, todos los componentes electrónicos se mantienen en un estado de baja potencia. Para mantener el estado, el sistema solo necesita una fuente de energía.

Por lo tanto, mientras su dispositivo tenga energía (ya sea a través de una batería o de la red eléctrica), los datos en la RAM permanecerán tal como están.

Los datos en su RAM residen en su RAM siempre que el sistema tenga suficiente energía para mantener la RAM encendida cuando está en reposo.


Cuando su computadora entra en hibernación, los datos en la RAM no se guardan allí. Está descargado en su disco duro. Es como guardar el estado de un proceso cuando el proceso se suspende. Cuando se abre desde la hibernación, el estado se reanuda utilizando esos datos. Intente poner una computadora de escritorio en hibernación y luego retire la fuente de alimentación. Cuando lo enciendas la próxima vez, aún se reanudará su estado. Los datos de la RAM simplemente se guardan como un estado en su HDD cuando hiberna.

La RAM estática puede almacenar datos durante s mientras dure la energía. La RAM dinámica puede contener datos siempre que se actualice. Y NV RAM puede almacenar datos durante décadas sin energía. (Tengo una tarjeta MMC de 8 MB que todavía tiene las fotos que tomé hace unos 15 años, y no ha habido baterías en la cámara durante años).

En el modo de suspensión, los chips de RAM todavía están bastante despiertos, se mantienen actualizados como cuando la computadora está encendida.
Los datos persistirán mientras la computadora siga activada si el hardware no falla

Mi ASUS Xenbook afirma tener un tiempo de espera de 150 días con una batería completamente cargada. Por supuesto, no he probado personalmente esta afirmación. Pero lo he dejado en modo de espera durante varios días y se “despertó” sin ningún problema.