Memoria Ram


Su nombre es Random Access Memory (RAM), o Memoria de Acceso Aleatorio, es utilizada por el sistema operativo para procesar toda la información que pasa por nuestra PC, por lo cual todos los programas necesitan de ella para ejecutarse.

La memoria RAM es conocida como memoria volátil lo cual quiere decir que los datos no se guardan de manera permanente, es por ello, que cuando deja de existir una fuente de energía en el dispositivo la información se pierde. Asimismo, la memoria RAM puede ser reescrita y leída constantemente.

Supongamos estamos realizando un documento de texto, pero aún no lo hemos guardado en el disco duro de la computadora, ese documento mientras no esté guardado en el disco duro estará almacenado temporalmente por así decirlo en la memoria RAM.

Existen 2 categorias de memoria RAM; RAM dinámica (DRAM) y RAM estática (SRAM), ambas utilizan diferentes tecnologías para almacenar los datos. La RAM dinámica (DRAM) necesita ser refrescada 100 de veces por segundos, mientras que la RAM estática (SRAM) no necesita ser refrescada tan frecuentemente lo que la hace más rápida pero también más cara que la memoria RAM dinámica.
SRAM

La RAM estática o Static RAM (SRAM por sus siglas en inglés) recibe su nombre del hecho de que una vez que los datos se almacenan, se mantendrán siempre y cuando el módulo sea alimentado con electricidad. Una vez escrito, el controlador de memoria puede olvidar los datos hasta que necesite recuperarlos, permitiéndole ser más eficiente. La SRAM almacena cada bit de datos en seis transistores de efecto de campo metal óxido semiconductor, o MOSFET (siglas en inglés de metal oxide semiconductor field effect transistor). La SRAM se utiliza en dispositivos que requieren el acceso a los datos lo más rápido posible sin necesidad de una alta capacidad. Algunos ejemplos son las cachés de CPU y buses, disco duro, búferes de routers e impresoras.
DRAM

La RAM dinámica o Dynamic RAM (DRAM por sus siglas en inglés) almacena los datos mediante un transistor y un condensador emparejado para cada bit de datos. Los condensadores pierden constantemente la electricidad, lo que requiere que el controlador de memoria actualice la DRAM varias veces por segundo para mantener los datos. Ya que la DRAM sólo requiere un transistor por bit de datos, los chips de DRAM son mucho más densos y pueden almacenar más datos que las SRAM en un paquete del mismo tamaño. Por esta razón, las computadoras utilizan módulos de DRAM para la memoria principal, ya que debe tener la mayor capacidad posible. Los módulos DRAM de la misma capacidad serían simplemente demasiado grandes para la mayoría de las aplicaciones.


DDR: Double Data Rate, significa memoria de doble tasa de transferencia de datos en castellano. Son módulos compuestos por memorias síncronas (SDRAM), disponibles en encapsulado DIMM, que permite la transferencia de datos por dos canales distintos simultáneamente en un mismo ciclo de reloj. Los módulos DDRs soportan una capacidad máxima de 1 GB.

DDR2: Es la evolución de la memoria DDR-SDRAM, de la que se diferencia por funcionar a mayor velocidad de reloj (hasta 400MHz), necesitar un menor voltaje (sólo 1,8 V en lugar de 2,5 V) y tener mayor latencias. Se montan en módulos de DIMM de 240 contactos.

DDR3: Es la evolución de la memoria DDR2, y al igual que en el caso anterior estas memorias tienen mayor velocidad de reloj (de 400 a 1066 MHz), menor voltaje (pasamos a 1,5 V) y nuevamente mayores latencias. Se montan en módulos de DIMM de 240 contactos, al igual que la memoria DDR2, sin embargo, no son compatibles pues funcionan a diferentes velocidades y voltajes.

DDR4: Se caracterizan por tener 288 contactos (en lugar de los 240 de las DDR3), velocidades que van desde los 2GHz hasta unos 4GHz y una reducción del consumo en torno al 20% respecto a las DDR3. La tensión es también menor a sus antecesoras (entre 1,2 y 1,05 para DDR4 frente a los 1,5 a 1,2 para DDR3). Además con DDR4 desaparece el uso de doble y triple canal, cada controlador de memoria está conectado a un módulo único.


Factores a considerar
La latencia: se trata del tiempo que transcurre entre una petición y el tiempo que tarda en responder, es decir, el tiempo que pasa desde que se realiza una acción hasta que se recibe la respuesta. Por ejemplo, cuando consultamos el ping en un test de velocidad o en un juego online, estamos mirando la latencia de nuestra red, es decir, el tiempo que transcurre entre el envío de un paquete de datos y la recepción de su respuesta.
Dado que este valor de latencia representa los pulsos de reloj que el procesador debe esperar hasta obtener su respuesta, cuanto menor sea el número que aparece en la latencia CAS, más eficiente será la memoria.
Es decir, que con una memoria RAM con latencia CL16, el procesador tiene que esperar 16 pulsos de reloj, mientras que con una memoria RAM con latencia CL14 solo tendría que esperar 14 pulsos de reloj, lo cual indica que es más eficiente.

Comentarios