Este documento describe las características principales de la memoria RAM. Explica que la RAM es un tipo de memoria volátil a la que se puede acceder aleatoriamente y que se puede acceder a cualquier byte sin tener que acceder a los bytes anteriores. También describe los diferentes tipos de RAM como DRAM, SRAM, SDRAM y sus velocidades de acceso medidas en nanosegundos y megahertz. Finalmente, resume las características clave de la memoria RAM como su volatilidad, tiempo de acceso y capacidad.
2. Memoria RAM o Memoria e acceso Aleatorio (
Random Acces Memory )
RAM son las siglas de random access memory, un tipo de memoria de ordenador a
la que se puede acceder aleatoriamente; es decir, se puede acceder a cualquier
byte de memoria sin acceder a los bytes precedentes. La memoria RAM es el tipo
de memoria más común en ordenadores y otros dispositivos como impresoras.
Velocidad: la velocidad de la RAM se mide en Mhz, antes se media en
Nanos
( Millonésima parte de un segundo) a partir de 1995 las memorias
comenzaron a trabajar al ritmo del el mother y se comenzó a medir la
velocidad en MHz.
Nanosegundos y Mhz
Las memorias traen inscriptos un sus chip un número seguido con un guión y
otro número
Este ultimo es el que corresponde a los Nanos y hay que convertirlos en Mhz
Tabla Nanos y Mhz
17ns 60 Mhz 15ns 66Mhz
13ns 80 Mhz 10ns 100Mhz
8.3ns 120 Mhz 7.5ns 133Mhz
3. Tipos de RAM
DRAM: Dinamic-RAM, o RAM a secas, ya que es "la original", y por tanto la más lenta
(aunque recuerda: siempre es mejor tener la suficiente memoria que tener la más rápida,
pero andar escasos).
Usada hasta la época del 386, su velocidad de refresco típica es de 80 ó 70 nanosegundos
(ns), tiempo éste que tarda en vaciarse para poder dar entrada a la siguiente serie de datos.
Por ello, es más rápida la de 70 ns que la de 80 ns.
Físicamente, aparece en forma de DIMMs o de SIMMs, siendo estos últimos de 30 contactos.
SRAM: Es la abreviatura de Static Random Access Memory y es la alternativa . Hay de tres
tipos:
Async SRAM: La memoria caché de los antiguos 386, 486 y primeros Pentium, asíncrona y
con velocidades entre 20 y 12 ns.
Sync SRAM: Es la generación siguiente, capaz de sincronizarse con el procesador y con una
velocidad entre 12 y 8,5 ns.
Pipelined SRAM: Se sincroniza también con el procesador, pero tarda en cargar los datos
más que la anterior, aunque una vez cargados accede a ellos con más rapidez. Opera a
velocidades entre 8 y 4,5 ns.
4. Tipos de memoria DRAM
FPM (Fast Page Mode): Memoria muy popular, ya que era la que se incluía en los
antiguos 386, 486 y primeros Pentium. Alcanza velocidades de hasta 60 ns. Se
encuentra en los SIMM de 30 contactos y los posteriores de 72.
EDO (Extended Data Output): La memoria EDO, a diferencia de la FPM que sólo
podía acceder a un solo byte al tiempo, permite mover un bloque completo de
memoria a la memoria caché del sistema, mejorando así las prestaciones globales.
De mayor calidad, alcanza velocidades de hasta 45 ns. Se encuentra en los
Pentium, Pentium Pro y primeros Pentium II en SIMM de 72 contactos y en los
primeros DIMM de 168 contactos, funcionando a 5 y 3,3 voltios.
BEDO (Burst Extended Data Output): Diseñada originalmente para los chipset HX,
permite transferir datos al procesador en cada ciclo de reloj, aunque no de forma
continuada, sino a ráfagas, reduciendo los tiempos de espera del procesador,
aunque sin conseguir eliminarlos del todo.
SDRAM (Synchronous DRAM): Memoria asíncrona que se sincroniza con la
velocidad del procesador, pudiendo obtener información en cada ciclo de reloj,
evitando así los estados de espera que se producían antes. La SDRAM es capaz de
soportar las velocidades del bus a 100 y 133 MHz, alcanzando velocidades por
debajo de 10 ns. Se encuentra en la práctica mayoría de los módulos DIMM de 168
contactos.
PC-100 DRAM: Es un tipo de memoria SDRAM que cumple unas estrictas normas
referentes a calidad de los chips y diseño de los circuitos impresos establecidas
por Intel. El objetivo es garantizar un funcionamiento estable en la memoria
RAM a velocidades de bus de 100 MHz.
PC-133 DRAM: Muy parecida a la anterior y de grandes exigencias técnicas para
garantizar que el módulo de memoria que la cumpla funcione correctamente a las
nuevas velocidades de bus de 133 MHz que se han incorporado a los últimos
Pentium III.
5. DRDRAM (Direct Rambus DRAM): Es un tipo de memoria de 64 bits
que alcanza ráfagas de 2 ns, picos de varios Gbytes/sg y funcionan a
velocidades de hasta 800 MHz. Es el complemento ideal para las
tarjetas gráficas AGP, evitando los cuellos de botella entre la tarjeta
gráfica y la memoria principal durante el acceso directo a memoria
para el manejo de las texturas gráficas.
DDR SDRAM (Double Data Rate SDRAM o SDRAM II): Un tipo de
memoria SDRAM mejorada que podía alcanzar velocidades de hasta
200 MHz. Cuenta con mecanismos para duplicar las prestaciones
obtenidas a la velocidad del reloj del sistema. Fue soportada por
ciertos chipset Socket 7, pero al no ser apoyada por Intel no está
demasiado extendida.
ESDRAM (Enhanced SDRAM): Incluye una pequeña memoria estática
en el interior del chip SDRAM. Con ello, las peticiones de ciertos
accesos pueden ser resueltas por esta rápida memoria, aumentando
las prestaciones. Se basa en un principio muy similar al de la memoria
caché utilizada en los procesadores.
SLDRAM (SyncLink DRAM): Se basa, al igual que la DRDRAM, en un
protocolo propietario, que separa las líneas CAS, RAS y de datos. Los
tiempos de acceso no dependen de la sincronización de múltiples
líneas, por lo que este tipo de memoria promete velocidades
superiores a los 800 MHz, ya que además puede operar al doble de
velocidad del reloj del sistema.
6. Hay ocasiones... interesantes que se presentan en el manejo de
una computadora, en las que esta se traba, manda errores con el
kernel, se ralentiza, se congela a mitad de instalación, etc.
En estos casos, es probable que el error se encuentre en una
memoria RAM que está fallando. hay herramientas fáciles para
poder detectar y en cierta forma, solucionar los problemas sin
necesidad de cambiar el modulo de memoria. Sólo debemos hacer
un chequeo de ella, un proceso corto que nos permite asegurar su
buen funcionamiento.
Existe una herramienta libre que se desarrolla bajo la licencia
GPL (General Public License). Me ha servido en varias ocasiones.
Detecta errores en memoria además de revisar memoria L1 y L2
(Cache de procesador) ya que le es imposible detectar en que
memoria se encuentra. De cualquier manera, cuando hay errores
de memoria, casi siempre será en la RAM.
7. CARACTERISTICAS : MEMORIA RAM
Volatilidad
Se dice que la información almacenada en una memoria es volátil siempre y cuando corra el riesgo de
verse alterada en caso de que se produzca algún fallo de suministro de energía eléctrica (memorias
biestables).
No son volátiles aquellas en las cuales la información, independientemente de que exista algún fallo en
el fluido eléctrico, permanece inalterada.
Dicho de otra manera, cualquier de éstas dos memorias (RAM y ROM) es volátil por su incapacidad de
permanecer inalterada de cara a cualquier fallo eléctrico que presente la misma. Por ésta simple
razón específica, las memorias RAM son volátiles. De igual forma, las memorias ROM no son
volátiles.
Tiempo de Acceso
Es el tiempo que transcurre desde el instante en que se lanza la operación de lectura en la memoria y el
instante en que se dispone de la primera información buscada. En la memoria principal, este tiempo
es, en principio, independiente de la dirección en la que se encuentre la información a la cual
queremos acceder.
Se puede ir un poco más al grano diciéndo que el tiempo de acceso es el tiempo requerido o necesitado
para realizar cualquier operación, sea lectura o escritura. Es simplemente eso, el tiempo que se
solicita a la memoria para poder ejecutar cualquier operación específica.
Capacidad
La capacidad de una memoria (RAM y ROM) es el número de posiciones de un sistema, o dicho de otra
manera, número de informaciones que puede contener una memoria.
La capacidad total de memoria será un dato esencial para calibrar la potencia de un computador. La
capacidad de la memoria se mide en múltiplos de byte (8 bits): kilobytes (1.024 bytes) y megabytes
(1.024 kilobytes).
Si bien es cierto, aquí sí se aplica la frase de a mayor capacidad, mayor velocidad. A la hora de escoger
una memoria, intenta escoger un valor que sea óptimo (sea de 512 megabytes, 1 gigabyte o así) para
que tengas mejor rendimiento en tu computadora.