¿Qué es la RAM dinámica?

La RAM dinámica es una memoria que necesita actualizarse regularmente, de lo contrario los datos desaparecen. ¿Por qué hacerlo así? Debido a que puede obtener mucha memoria en un espacio muy pequeño (y, por lo tanto, más barato por bit con menos silicio) y no utilizar mucha energía (y, por lo tanto, funcionar mucho más frío) en lugar de que los dispositivos electrónicos con potencia constante mantengan un valor en un ubicación de memoria como lo hace con la memoria estática.

En general, los bits de RAM dinámica actúan como pequeños cubos de agua con fugas, donde un cubo lleno puede ser un 1 y uno vacío un 0. De vez en cuando, debe ver si los cubos llenos han bajado demasiado y rellenarlos antes de que estén completamente vacíos.

Básicamente, en la RAM dinámica, los cubos son básicamente condensadores con fugas que perderían su valor en aproximadamente 64 milisegundos (.064 segundos). Este tiempo varía de una parte a otra. Para rellenarlos, en realidad no tiene que rellenarlos de uno en uno, pero puede hacer muchos a la vez. Imagine la memoria configurada como filas y columnas, donde la fila y la columna específicas hacen referencia a un solo bit. Todo lo que necesita hacer es ejecutar un ciclo de actualización (similar a una lectura) en cada fila en 64 milisegundos. Puede introducir estos ciclos de actualización durante los ciclos normales de lectura y escritura para que la sobrecarga no sea tan mala. Algunos sistemas pueden actualizar esto externamente a la parte de memoria, algunos lo harían automáticamente dentro de la parte de memoria

Las diferentes RAM dinámicas varían un poco de la descripción anterior, pero esa es la idea básica.

La RAM dinámica es RAM que debe actualizarse constantemente para no perder información. Por ejemplo, la información podría almacenarse como cargas en pequeños condensadores que pierden su carga rápidamente. Los circuitos especiales leen las cargas y las regeneran continuamente para evitar que la información desaparezca.

La RAM dinámica tiene las ventajas de ser compacta, de diseño simple y económica. Las desventajas son que es lento y requiere actualización, lo que se puede hacer en los chips o por lógica externa. La mayoría de la RAM en las computadoras comunes es RAM dinámica. A pesar de la necesidad de una actualización constante, es altamente confiable.