La memoria intermedia es un tipo de memoria de computadora. Está diseñado para controlar la cantidad de corriente eléctrica que entra y sale de los chips de memoria en cualquier momento. Esto hace que la memoria sea más estable, pero aumenta el costo y reduce la velocidad a la que funciona.
En un sistema de memoria intermedia, un registro de hardware está ubicado entre la parte de la computadora que controla la memoria y los chips de memoria mismos. Este es un dispositivo que puede contener una cierta cantidad de información a la vez. El registro se llenará por completo y luego pasará toda esta información a la vez.
El uso de un registro de hardware significa que la computadora puede controlar de manera mucho más confiable cuántos datos se transfieren desde y hacia los chips de memoria en un momento dado. La razón para hacerlo es que esto también controla la cantidad de corriente eléctrica que pasa hacia y desde los chips. Esto maximiza la cantidad de datos que la computadora puede manejar a la vez sin correr el riesgo de sobrecargar los chips de memoria con corriente y causar un retraso o dañar los chips.
El inconveniente de este sistema es que hay un retraso mientras el registro se llena de datos. El retraso es muy breve y en la mayoría de las PC será de una sesenta y seis millonésima de segundo. Sin embargo, con el tiempo, esto se suma y marca una diferencia notable en el rendimiento.
Debido a la pérdida de rendimiento y al aumento del precio del registro de hardware en el sistema, la memoria intermedia no se utiliza normalmente en las computadoras personales. En cambio, es más común en los servidores, particularmente aquellos dedicados al procesamiento de datos. En estas aplicaciones, los beneficios de la confiabilidad superan los inconvenientes del costo y la confusión.
Hoy en día, la memoria en búfer se conoce más comúnmente como memoria registrada. Los términos son generalmente intercambiables. Sin embargo, también puede ver la frase «memoria con búfer completo». Esto es ligeramente diferente, ya que implica que todas las partes de los datos se almacenan en búfer, mientras que en la memoria estándar almacenada en búfer o registrada, solo ciertas partes se almacenan en búfer.
La memoria intermedia no debe confundirse con la memoria intermedia. Este es un término que a veces se usa para referirse a la memoria caché, como una caché de disco. Esto implica el uso de parte de un disco duro para almacenar información que es probable que se use repetidamente durante una sesión de computación, lo que ahorra tiempo que de otra manera se gastaría en acceder repetidamente desde la fuente original. Estrictamente hablando, «memoria intermedia» no debe usarse para referirse a la memoria caché, ya que «búfer» significa una ubicación donde la información solo debe almacenarse y accederse una vez.