martes, 13 de abril de 2010

Guía para comprar PC / Portátil - Parte 3 - Memoria RAM

La RAM (Random Acces Memory o memoria de acceso aleatorio por sus siglas en inglés) es la principal memoria del computador y es en ella donde se almacena toda (o la mayoría) de la información necesaria para ejecutar nuestras aplicaciones, es por ello que tiene un gran impacto en el desempeño de nuestro equipo.


Me explico, cuando abres un programa cualquiera, éste necesita ser leído (desde nuestro disco duro) y cargado en memoria. Así nuestro programa en cuestión pasa a ocupar parte de la memoria RAM (la cantidad de memoria que ocupe depende de qué tan exigente) y luego se desplegará en pantalla, en donde podremos trabajar con él.

A medida que ejecutamos más programas, cada uno de éstos irá consumiendo más espacio en la memoria RAM… y cuando se cierran (dependiendo del sistema operativo) la memoria se libera o bien puede retenerse como caché para luego cargar nuevamente el programa pero un poco más rápido.

Esto sucede incluso con el sistema operativo, por lo que al igual que cualquier programa también tienen una cantidad de memoria RAM mínima necesaria para que pueda ejecutarse con fluidez.

¿Pero qué sucede cuando la RAM se agota al abrir muchos o un programa muy exigente?

Cuando se agota la RAM disponible en el PC al ejecutar muchos o por ejemplo una aplicación muy exigente el sistema operativo no se congela, sino que haciendo uso de una ubicación física en el disco duro, empieza a enviar allí todos los datos que literalmente o caben en la RAM.

Dicha ubicación varía de acuerdo al sistema operacional, por ejemplo en Windows está en el archivo pagefile.sys (ubicado en C) y en los sistemas Linux en una partición separada denominada Swap diseñada para minimizar la contienda de recursos de E/S del equipo y por tanto un poco más efectiva.

Por supuesto ahí es cuando notamos un decremento importante en el rendimiento de nuestro PC, pues acceder al disco duro es mucho más lento que la RAM.

Las principales características de la RAM son (recuerda que son determinadas también por tu tarjeta madre):

  • Tamaño
Obviamente en el caso de la RAM el tamaño sí importa, entre más memoria RAM tenga nuestro computador, más fluidamente ejecutará las aplicaciones… eso por supuesto con cierto límite… no habrá mucha diferencia entre un PC con 2GB de RAM y otro de 4GB si solo los usas para navegar por Internet y usar un procesador de texto.

  • Tipo
La memoria RAM puede ser de varios tipos y por tanto variar la velocidad a la que se puede acceder a ella (también tiene una frecuencia en Mhz de operación similar a la del procesador), el tipo más generalizado es el DDR2 (Double Date Rate 2) el 2 es porque puede realizar dos “pasadas” por cada ciclo de reloj… y poco a poco se van haciendo DDR3 que efectivamente puede hacer 3 “pasadas” por cada ciclo de reloj (por tanto más eficiente que DDR2 y además con un consumo de energía menor).

Por supuesto DDR no es el único tipo, pero sí el más popular por su equilibrio precio / desempeño.

  • Velocidad
La memoria RAM opera a una velocidad de reloj determinada que debe ser adecuada para operar de la mano con el procesador (bien sea síncronamente o si es un poco más lentica asíncronamente). Está determinada principalmente por su tipo (DDR2, DDR3)… pero dentro del mismo tipo existen diferentes velocidades.

Por ejemplo, es común encontrar módulos de memoria RAM de tipo DDR2 que operan a 667Mhz, pero también DDR2 que operan a 800Mhz (por tanto más rápida y algo más costosa).

En el mercado es común encontrarlas con la denominación PC-XXXX (por ejemplo PC-6400 = DDR2-667Mhz) donde XXXX que se determina por el máximo ancho de banda teórica, sin embargo ésta denominación puede ser algo inexacta y confundir a los consumidores.

¿Qué buscar en la memoria RAM?
Principalmente deberías buscar una buena cantidad de memoria RAM, actualmente es recomendable contar con un mínimo de 2GB y lo recomendable sería contar con 3GB o más (recuerda que a más de 4GB necesitas contar con un PC de 64bits incluyendo el sistema operativo, pues con los 32bits 4GB es el máximo que se puede re direccionar).



En cuanto a la velocidad, exige al menos que sea tipo DDR2 (que es el más común y extendido) y si tus exigencias y presupuesto lo ameritan no dudes en invertir en memoria tipo DDR3.

Nota: Los módulos de memoria RAM para portátil son más pequeños que los de PC de escritorio, por tanto no puedes usar memoria del uno al otro a pesar que sean del mismo tipo y velocidad.

--
Imagen cortesía de Salélite Pro
http://satelitepro.wordpress.com/tarifa/

3 comentarios:

  1. No me quedo muy claro por que es mas Eficiente DDR2 que DDR3.

    Te falto mencionar la frecuencia a la que opera la DDR3.

    Mientras la DDR2 alcanza un buz de 800Mhz y tambien 1066Mhz (O.C.)

    La DDR3 trabaja como una frecuencia que va desde 800Mhz Hasta 2000Mhz (O.C.)

    Esta frecuencia es muy iportante, por que digamos que es el tamaño de la entrada de los datos.

    Si por ejemplo: tenemos una ram a 2Gb con un buz de 800Mhz. La información la va a procesar a un maximo de 2Gb, pero entrara mucha maz información que si el buz es menor

    Asi que en conclución es mucho mejor la DDR3. Por el tamaño del buz.

    Saludos

    ResponderEliminar
  2. Hola xmuda!

    Gracias por tu comentario... si antes no había quedado muy claro, ahora con tu aporte si que quedó.

    Saludos!

    ResponderEliminar
  3. Ustedes son la tapa, muy hace mucho tiempo estuve buscando este tipo de información y no la hay tan clara, sobre todo para mi que no soy experto en computadores. En lo personal me desespera que en los almacenes informáticos me traten de vender un equipo del que no se nada y con el pasar del tiempo me doy cuenta que me vendieron algo que no da todas las capacidades que pudiera dar la board.

    Una sugerencia: ojalá pudieran redactar un artículo para saber cual es el mejor computador precio/desempeño para usar GNU/Linux sin tantos problemas de hardware.

    ResponderEliminar