Memoria RAM
Te explicamos qué es una memoria RAM, para qué sirve y cómo funciona. Además, los tipos de memoria RAM y sus características.
¿Qué es la memoria RAM?
En informática, la memoria RAM (acrónimo de Random Access Memory, o Memoria de Acceso Aleatorio) es un tipo de memoria operativa de los computadores y sistemas informáticos, adonde va a ejecutarse la mayor parte del software: el propio sistema operativo, el software de aplicación y otros programas semejantes.
Su nombre proviene del hecho de que puede grabarse o recuperarse información de ella sin necesidad de un orden secuencial (como sí ocurre en la memoria ROM o Read-Only Memory, Memoria de Sólo Lectura), sino que puede accederse al RAM de la manera más rápida posible, con un tiempo de espera igual para cualquier posición de memoria.
La memoria RAM además es una forma de memoria temporal, que al apagar o reiniciar el sistema vuelve a estar en blanco. Esto considerando que al inicio del sistema los módulos básicos de funcionamiento (como el POST o el BIOS), inscritos a menudo en ROM, hacen un chequeo de la memoria RAM para asegurarse de que esté operativa y se pueda volcar en ella el software necesario para iniciar el sistema.
Este tipo de memoria no siempre se encuentra soldada a la placa madre (en las consolas de videojuegos, por ejemplo, sí lo está), sino que descansa en tarjetas de circuitos impresos retirables y sustituibles en la misma, conocidos como Módulos de RAM. Cada módulo posee un número de chips de memoria y una capacidad específica, medida actualmente en megabytes (1024 kilobytes) o gigabytes (1024 megabytes).
Ver además: Memoria caché
Tipos de memoria RAM
Hoy en día existen dos tipos de memoria RAM contrapuestos:
- SRAM. Acrónimo de Static Random Access Memory (o sea: Memoria Estática de Acceso Aleatorio), designa un tipo de memoria que se sustenta en semiconductores y capaz de mantener los datos sin necesidad de circuitos de refrescamiento, siempre y cuando se mantenga alimentada. De este tipo son las memorias NVRAM (Non-volatile Random Access Memory, o RAM no volátil) y MRAM (Magnetoresistive Random Access Memory, o RAM magnética).
- DRAM. Acrónimo de Dynamic Random Access Memory (o sea: Memoria Dinámica de Acceso Aleatorio), basa su tecnología en condensadores, que al perder carga progresivamente, requieren de un circuido de refresco que revisa su carga y la repone. Fue inventada a finales de 1960 y es el tipo más empleado actualmente, pues permite crear módulos de enorme densidad de posiciones y alta velocidad de recuperación. De este tipo son las memorias DRAM Asincrónica y SDRAM (Synchronous Dynamic Random Access Memory, o DRAM sincrónica).
¿Para qué sirve la memoria RAM?
Como se dijo antes, la RAM es la memoria operativa del sistema informático. Es el lugar adonde van a ejecutarse y a permanecer activos los diversos programas, desde el propio sistema operativo hasta las aplicaciones que utilicemos.
Por eso puede ocurrir que al mantener demasiadas aplicaciones activas simultáneamente, la capacidad de RAM del sistema se agote y ello repercuta en la calidad y la capacidad de cómputo.
La memoria RAM se conecta eléctricamente a un dispositivo concentrador de memoria, que gestiona las señales entrantes y salientes de la misma, por lo general consistentes en tres tipos de instrucción: direccionamiento, datos y señales de control.
Memoria RAM y memoria ROM
Las diferencias entre la memoria RAM y la ROM tienen que ver con que:
- La memoria RAM está siempre abierta a intervención y recuperación de la información, en cualquier momento, mientras que lo almacenado en la ROM puede ser únicamente recuperado y no intervenido.
- La memoria RAM permite el acceso indiscriminado a la información, desde cualquier posición o momento; mientras que la ROM requiere de un acceso secuencial a la misma.
- La memoria RAM es mucho más veloz que la ROM, por lo que a menudo los datos contenidos en esta última se envían y son ejecutados en la primera.
- La memoria RAM es retirable, aumentable, reemplazable, mientras que los módulos de ROM suelen venir instalados o soldados a la placa base por el fabricante mismo del computador y no pueden ser manipulados por el usuario.
Más en: Memoria ROM