jueves, 24 de febrero de 2011

Más sobre RAM


photo by Andrew*
En un artículo anterior discutimos que es la memoria RAM (Ramdom Access Memory), y en términos generales mencionamos que la RAM es un área de almacenamiento temporal que almacena datos e instrucciones que esperan por ser procesados. La RAM (Random Access Memory) se divide en dos categorías:




  1. SRAM (Static RAM) - Mantiene los datos mientras la RAM este energizada y es usada para memoria "Cache" (se lee cash) que se encuentra dentro del CPU.
  2. DRAM (Dynamic RAM) - Pierde los datos rápidamente si no se refresca (refresh) eléctricamente varias miles de veces por segundo.
En esta ocasión hablaremos sobre la DRAM que es la categoría de memoria que se encuentra en los módulos usados en los "Memory Slots" (Ranuras para la Memoria) de los "motherboards".

La mayoría puede pensar que el proceso de trabajar con la memoria RAM de la computadora, ya sea para añadir o para reemplazarla, usualmente es una tarea relativamente simple, siempre y cuando se utilicen los módulos de memoria correctos en las ranuras (Memory Slots) recomendadas.

Anteriormente las memorias tenían que ser exactamente iguales. En la actualidad ya existen "chipset" que soportan dos memorias que no tengan la misma capacidad. Sin embargo es recomendable usar módulos de RAM que sean lo más parecidos posible en:
  • Tecnología
  • Capacidad
  • Velocidad
  • Manufacturero
Además existen otros aspectos importantes a considerar al momento de trabajar con los módulos de memoria RAM. Entre ellos podemos mencionar los siguientes:
  • "Form Factor" - Los "motherboards" de las computadoras de escritorio (desktops) usan módulos de memoria RAM conocidos como DIMM (Dual in Line Memory Module). Las computadoras portátiles (Laptops) utilizan una versión más pequeña de los DIMMs llamados SO-DIMM (Small Outline DIMM), también existen los MicroDIMMs que son usados para sistemas aún más compactos.

  • Tipo – Se indica en una etiqueta (label) que tienen los módulos.
    • DDR- (Double Data Rate) también se le conoce como PC. Necesita 2.5V (voltios) para funcionar.
    • DDR2-(Double Data Rate 2) también se le conoce como PC2. Funciona con 1.8 V (voltios).
    • DDR3-(Double Data Rate 3) también se le conoce como PC 3. Funciona con 1.5V (voltios). Es la más rápida.

  • Velocidad – (Speed) Se mide en Megahertz (Mhz) como 800Mhz o en "PC ratings"como PC 6400.

  • Latencia (latency) - Se refiere al tiempo transcurrido desde que el "memory controller" comienza a leer (fetch) datos de la RAM hasta que la RAM los encuentra y los entrega. Mientras menor sea este tiempo más rápido será el sistema. Una memoria con una baja latencia es más rápida que una con alta latencia. (La RAM de baja latencia responde más rápido). Pueden existir dos módulos RAM idénticos y uno sea más rápido (costoso) debido a la latencia.

  • "Channels"
    • "Single Channel"- Usado por los primeros DIMMs, lo que quiere decir esto es que el "Memory controller" solo tiene acceso a un DIMM al mismo tiempo.
    • "Dual Channel" – Son dos módulos de memoria que funcionan en paralelo, como si fueran una sola. Las memorias son colocadas en pares en el "motherboard". Pueden leer y escribir a la vez, aumentando así la velocidad de los procesos que involucran el acceso a la memoria. (Permite que el "Memory Controller" se comunique con dos DIMMs al mismo tiempo, doblando así la velocidad de acceso a la memoria y su desempeño). Trabaja mejor si ambos DIMMs son idénticos.
    • "Triple Channel" - Permite que el "Memory Controller" se comunique con tres DIMMs al mismo tiempo lo que triplica la velocidad de acceso a la memoria. Usa tres DIMMs DDR3. Por lo general los canales se identifican por los colores de las ranuras de memoria (Memory Slots)

No hay comentarios:

Publicar un comentario