En informática, la memoria (también
llamada almacenamiento) se refiere a parte de los componentes que
integran una computadora. Son dispositivos que
retienen datos informáticos durante algún intervalo de tiempo. Las
memorias de computadora proporcionan una de las principales funciones de la
computación moderna, la retención o almacenamiento de información. Es uno de
los componentes fundamentales de todas las computadoras modernas que, acoplados
a una unidad central de procesamiento (CPU por su
sigla en inglés, central processing unit), implementa lo
fundamental del modelo de computadora de Arquitectura de von Neumann,
usado desde los años 1940.
En la actualidad, memoria
suele referirse a una forma de almacenamiento de estado sólido conocido
como memoria RAM (memoria de acceso aleatorio, RAM por sus siglas en
inglés random access memory) y otras veces se refiere a otras
formas de almacenamiento rápido pero temporal. De forma similar, se refiere a
formas de almacenamiento masivo como discos ópticos y tipos de
almacenamiento magnético como discos duros y otros tipos de
almacenamiento más lentos que las memorias RAM, pero de naturaleza más
permanente. Estas distinciones contemporáneas son de ayuda porque son
fundamentales para la arquitectura de computadores en general.
Jerarquía de almacenamiento
Almacenamiento primario
La memoria primaria está
directamente conectada a la CPU de la computadora. Debe estar presente para que
la CPU efectúe cualquier función. El almacenamiento primario consta, pues, de
la memoria primaria del sistema; contiene los programas en ejecución y los
datos con que operan. Se puede transferir información muy rápidamente
(típicamente en menos de 100 ciclos de reloj1 )
entre un registro del microprocesador y localizaciones del almacenamiento
principal. En las computadoras modernas se usan memorias de acceso
aleatorio basadas en electrónica del estado sólido, que está directamente
conectada a la CPU a través de buses de direcciones, datos y control.
El almacenamiento lleva por
principal requisito que cualquiera de sus localidades debe ser directamente
direccionable, esto es, todo dato contenido en memoria debe poder encontrarse
basándose en su dirección. Es por esto que los registros del procesador no
pueden considerarse almacenamiento primario Las referencias a éstos se
efectúan por nombre, de forma directa, y no por dirección. Los
registros representan el estado actual del cómputo y los datos
utilizados inmediatamente, pero no pueden almacenar un programa (sólo apuntar
al lugar de ejecución actual).
Almacenamiento secundario
La memoria secundaria requiere
que la computadora use sus canales de entrada/salida para acceder a
la información y se utiliza para almacenamiento a largo plazo de información
persistente. Sin embargo, la mayoría de los sistemas operativos usan
los dispositivos de almacenamiento secundario como área de intercambio para
incrementar artificialmente la cantidad aparente de memoria principal en la
computadora.(A esta utilización del almacenamiento secundario se le denomina
memoria virtual). La memoria secundaria también se llama "de
almacenamiento masivo". Un disco duro es un ejemplo de almacenamiento
secundario.
Habitualmente, la memoria
secundaria o de almacenamiento masivo tiene mayor capacidad que la memoria
primaria, pero es mucho más lenta. En las computadoras modernas, los discos
duros suelen usarse como dispositivos de almacenamiento masivo. El tiempo
necesario para acceder a un byte de información dado almacenado en un disco
duro de platos magnéticos es de unas milésimas de segundo (milisegundos). En
cambio, el tiempo para acceder al mismo tipo de información en una memoria
de acceso aleatorio (RAM) se mide en mil-millonésimas de segundo
(nanosegundos).
Almacenamiento terciario
La memoria terciaria es
un sistema en el que un brazo robótico montará (conectará) o
desmontará (desconectará) un medio de almacenamiento masivo fuera de línea
según lo solicite el sistema operativo de la computadora. La memoria terciaria
se usa en el área del almacenamiento industrial, la computación
científica en grandes sistemas informáticos y en redes empresariales.
Este tipo de memoria es algo que los usuarios de computadoras personales normales
nunca ven de primera mano.
Almacenamiento fuera de línea
El almacenamiento fuera
de línea es un sistema donde el medio de almacenamiento puede ser extraído
fácilmente del dispositivo de almacenamiento. Estos medios de almacenamiento suelen
usarse para transporte y archivo de datos. En computadoras modernas
son de uso habitual para este propósito los disquetes, discos ópticos y
las memorias flash, incluyendo las unidades USB.
Almacenamiento de red
El almacenamiento de red es
cualquier tipo de almacenamiento de computadora que incluye el hecho de acceder
a la información a través de una red informática. Discutiblemente, el
almacenamiento de red permite centralizar el control de información en
una organización y reducir la duplicidad de la información. El almacenamiento
en red incluye:
·
El almacenamiento asociado a red es
una memoria secundaria o terciaria que reside en una computadora a la que otra
de éstas puede acceder a través de una red de área local, una red de
área extensa, una red privada virtual o, en el caso de almacenamientos
de archivos en línea, internet.
·
Las redes de computadoras son
computadoras que no contienen dispositivos de almacenamiento secundario. En su
lugar, los documentos y otros datos son almacenados en un dispositivo de la
red.
Características de las memorias
La división entre primario,
secundario, terciario, fuera de línea se basa en la jerarquía de memoria o
distancia desde la unidad central de proceso. Hay otras formas de caracterizar
a los distintos tipos de memoria.
Volatilidad de la información
·
La memoria volátil requiere energía
constante para mantener la información almacenada. La memoria volátil se suele
usar sólo en memorias primarias. La memoria RAM es una memoria volátil, ya que
pierde información en la falta de energía eléctrica.
·
La memoria no volátil retendrá la
información almacenada incluso si no recibe corriente eléctrica constantemente,
como es el caso de la memoria ROM. Se usa para almacenamientos a largo plazo y,
por tanto, se usa en memorias secundarias, terciarias y fuera de línea.
·
La memoria dinámica es una memoria volátil que
además requiere que periódicamente se refresque la información
almacenada, o leída y reescrita sin modificaciones.
Habilidad para acceder a información no contigua
·
Acceso aleatorio significa
que se puede acceder a cualquier localización de la memoria en cualquier
momento en el mismo intervalo de tiempo, normalmente pequeño.
·
Acceso secuencial significa
que acceder a una unidad de información tomará un intervalo de tiempo variable,
dependiendo de la unidad de información que fue leída anteriormente
Habilidad
para cambiar la información
·
Las memorias de lectura/escritura o memorias
cambiables permiten que la información se reescriba en cualquier
momento. Una computadora sin algo de memoria de lectura/escritura como memoria
principal sería inútil para muchas tareas.
·
La memorias de sólo lectura retienen
la información almacenada en el momento de fabricarse y la memoria de escritura
única (WORM) permite
que la información se escriba una sola vez en algún momento tras la
fabricación.
·
Las memorias de escritura lenta y
lectura rápida son memorias de lectura/escritura que permite que la
información se reescriba múltiples veces pero con una velocidad de escritura
mucho menor que la de lectura.
Direccionamiento de la información
·
En la memoria de localización
direccionable, cada unidad de información accesible individualmente en la
memoria se selecciona con su dirección
de memoria numérica.
·
En las memorias de sistema
de archivos, la
información se divide en Archivos
informáticos de longitud variable y
un fichero concreto se localiza en directorios y nombres de archivos
"legible por humanos".
·
En las memorias de contenido direccionable (content-addressable
memory), cada unidad de información legible individualmente se selecciona
con una valor hash o un
identificador corto sin relación con la dirección de memoria en la que se
almacena la información.
Capacidad de memoria
Minicomputadoras: se
caracterizan por tener una configuración básica regular que puede estar
compuesta por un monitor, unidades de disquete, disco, impresora, etc. Su
capacidad de memoria varía de 16 a 256 kbytes.
·
Macrocomputadoras: son aquellas que dentro de su
configuración básica contienen unidades que proveen de capacidad masiva de
información, terminales (monitores), etc. Su capacidad de memoria varía desde
256 a 512 kbytes, también puede tener varios megabytes o hasta gigabytes según
las necesidades de la empresa.
·
Las microcomputadoras que se diseñaban con microprocesadores con base en circuitos de alta densidad son extremadamente pequeñas y baratas un microprocesador y elementos de almacenamiento y entrada / salida asociados.
Una microprocesadora se convierte en una microcomputadora al agregársele una unidad de memoria mas unos circuitos de entrada / salida (y/o) llamados ports.
La unidad de memoria contiene dos tipos de almacenadoras, fabricadas con material semiconductor memoria de libre acceso (RAM) y memoria de lectura sola (ROM). La primera es una memoria de alta velocidad en donde el sistema de la computadora lo mismo pude almacenar (escribir) que facilitar (leer) información fundamentalmente el sistema RAM se utiliza para almacenar sobre 64.000 bytes.
El sistema ROM es el que solo puede leer. No pude haber mensajes transcritos por la computadora. Este sistema es indispensable para almacenar programas que no pueden ser alterados. Por ejemplo las instrucciones para que opere una computadora que guardan en el ram igual destino tienen los programas para traducir instrucciones legibles por un lector en el lenguaje binario de la computadoraTecnologías, dispositivos y medios
Las microcomputadoras que se diseñaban con microprocesadores con base en circuitos de alta densidad son extremadamente pequeñas y baratas un microprocesador y elementos de almacenamiento y entrada / salida asociados.
Una microprocesadora se convierte en una microcomputadora al agregársele una unidad de memoria mas unos circuitos de entrada / salida (y/o) llamados ports.
La unidad de memoria contiene dos tipos de almacenadoras, fabricadas con material semiconductor memoria de libre acceso (RAM) y memoria de lectura sola (ROM). La primera es una memoria de alta velocidad en donde el sistema de la computadora lo mismo pude almacenar (escribir) que facilitar (leer) información fundamentalmente el sistema RAM se utiliza para almacenar sobre 64.000 bytes.
El sistema ROM es el que solo puede leer. No pude haber mensajes transcritos por la computadora. Este sistema es indispensable para almacenar programas que no pueden ser alterados. Por ejemplo las instrucciones para que opere una computadora que guardan en el ram igual destino tienen los programas para traducir instrucciones legibles por un lector en el lenguaje binario de la computadoraTecnologías, dispositivos y medios
Memorias magnéticas
Las memorias
magnéticas usan diferentes patrones de magnetización sobre
una superficie cubierta con una capa magnetizada para
almacenar información. Las memorias magnéticas son no volátiles. Se
llega a la información usando uno o más cabezales de lectura/escritura. En
computadoras modernas, la superficie magnética será de alguno de estos tipos:
·
Disco magnético.
·
Disquete, usado
para memoria fuera de línea.
·
Disco duro, usado
para memoria secundario.
·
Cinta magnética, usada
para memoria terciaria y fuera de línea.
Memoria de semiconductor
La memoria de semiconductor usa circuitos
integrados basados en semiconductores para almacenar
información. Un chip de memoria de semiconductor puede contener millones de
minúsculos transistores o condensadores. Existen
memorias de semiconductor de ambos tipos: volátiles y no
volátiles. En las computadoras modernas, la memoria principal consiste casi
exclusivamente en memoria de semiconductor volátil y dinámica, también conocida
como memoria dinámica de acceso
aleatorio o más comúnmente RAM.
Memorias de disco óptico
Las memorias en disco óptico almacenan
información usando agujeros minúsculos grabados con un láser en la superficie
de un disco circular. La información se lee iluminando la superficie con
un diodo láser y
observando la reflexión. Los discos ópticos son no volátil y
de acceso secuencial. Los siguientes formatos son de uso común:
·
CD, CD-ROM, DVD: Memorias
de simplemente solo lectura, usada para distribución masiva de información
digital (música, vídeo, programas informáticos).
·
CD-R, DVD-R, DVD+R: Memorias
de escritura única usada como memoria terciaria y fuera de línea.
·
CD-RW, DVD-RW, DVD+RW, DVD-RAM: Memoria
de escritura lenta y lectura rápida usada como memoria terciaria y fuera de
línea.
·
Blu-ray: Formato
de disco óptico pensado para almacenar vídeo de alta calidad y datos. Para su
desarrollo se creó la BDA, en la que se encuentran, entre otros, Sony o
Phillips.
·
HD DVD
Memorias de discos magneto-ópticos
Las Memorias de disco magneto óptico son
un disco de memoria óptica donde la información se almacena en el estado
magnético de una superficie ferromagnética. La
información se lee ópticamente y se escribe combinando métodos magnéticos y
ópticos. Las memorias de discos magneto ópticos son de tipo no
volátiles, de acceso secuencial, de escritura lenta y lectura
rápida. Se usa como memoria terciaria y fuera de línea.

No hay comentarios:
Publicar un comentario