¿Qué significa refrescar la memoria?
El refresco de memoria es un proceso que define en gran medida las características de la memoria dinámica de acceso aleatorio (DRAM), que es el tipo de memoria informática más utilizado.
El proceso implica la lectura periódica de información de una determinada sección de la memoria y la de la información leída en la misma zona sin realizar ningún cambio.
Se trata de un proceso de mantenimiento en segundo plano que es necesario para el funcionamiento de las DRAM. Cuando están en funcionamiento, cada una de las celdas de memoria necesita ser refrescada repetidamente. Sin embargo, el intervalo máximo entre dos refrescos lo define el fabricante de la memoria y se sitúa en el segmento de los milisegundos.
Definición de refrescar la memoria
En un chip semiconductor DRAM, unos pequeños condensadores almacenan cada bit de datos mediante la presencia o ausencia de una carga eléctrica. Con el paso del tiempo, estas cargas tienden a fugarse, lo que significaría que la pérdida de carga equivale a la pérdida de datos.
Para contrarrestarlo, se diseñan circuitos externos que leen los datos y los reescriben inmediatamente, restaurando así la carga del condensador a su nivel normal. Cada ciclo de refresco de la memoria también se realiza según un área sucesiva de celdas de memoria y refrescando finalmente cada celda en un ciclo completo.
El proceso se realiza automáticamente en segundo plano. Las operaciones de lectura y escritura de la memoria tampoco disponibles durante el proceso de un ciclo de refresco, sin embargo, en los chips de memoria modernos el tiempo de sobrecarga es tan pequeño que no suele ralentizar notablemente el funcionamiento de la memoria.