nuevo documento de microsoft office word (miguel)

19
INSTITUTO SUPERIOR TECNOLOGICO PUBLICO “VICTOR RAUL HAYA DE LA TORRE” 1 DOCENTE : Elvira Flores Rosales. TEMA : La Memoria Ram. INSTITUTO : Victor Raul Haya de la Torre. INTEGRANTES : Minaya Higinio, Miguel.

Upload: miguel-angel-minaya-higinio

Post on 05-Apr-2016

225 views

Category:

Documents


0 download

DESCRIPTION

En este documento podrás infórmate acerca de la memoria ram como las: Características, tipos y clasificaciones y otros...

TRANSCRIPT

Page 1: Nuevo documento de microsoft office word (miguel)

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

1

DOCENTE Elvira Flores Rosales

TEMA La Memoria Ram

INSTITUTO Victor Raul Haya de la Torre

INTEGRANTES Minaya Higinio Miguel

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

2

DEDICATORIA

El siguiente informe estaacute dedicado a

mis padres aquel que me impulsa a

seguir adelante brindaacutendome todo su

apoyo

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

3

INTRODUCCION A LA COMPUTACION

En el siguiente documento se plasma de la manera maacutes faacutecil

una pequentildea introduccioacuten al mundo de la informaacutetica y sus

componentes fiacutesicos en este caso la memoria ram que es uno

de los componentes maacutes importantes de un ordenador

Cabe recalcar que todos los componentes son importantes

pero se dice que la memoria ram es uno de los elementos

maacutes importantes ya que esta es la que nos permite trabajar

raacutepido o lento tener mas programas ejecutaacutendose o de mayor

tamantildeo

Este manual es un meacutetodo teoacuterico de la instalacioacuten limpieza

y cuidado de la memoria ram tambieacuten

contiene informacioacuten sobre la memoria ram que le podriacutea ser

uacutetil al usuario en diferentes ocasiones de la vida diaria o

laboral

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

4

QUEacute ES LA MEMORIA RAM

Uno de los componentes maacutes importantes de un ordenador es la memoria principal o

memoria RAM En esta memoria se cargan los programas y los datos que se estaacuten usando

en el ordenador mientras eacuteste permanece encendido por tanto cuanto mejores sean

las prestaciones de la memoria maacutes se notaraacuten en el funcionamiento del sistema

Si disponemos de maacutes capacidad de memoria podemos tener maacutes programas abiertos a la

vez o con grandes voluacutemenes de datos Ademaacutes de la capacidad tambieacuten hay que tener en

cuenta la velocidad de la memoria si es maacutes raacutepida podremos ejecutar programas y mover

datos con mayor rapidez (con este ejemplo vemos claramente que la velocidad detrabajo de

un ordenador no soacutelo estaacute en el procesador sino en maacutes componentes como la memoria

RAM)

iquestPorque se llama RAM - Las siglas RAM vienen de los vocablos ingleses

Random Access Memory Significa Memoria de Acceso Aleatorio y se refiere a la

capacidad del sistema de acceder a una posicioacuten en concreto de la memoria de manera

directa En el caso contrario estariacutea el almacenamiento en cintas que para acceder a un dato

concreto si estaacute a mitad de la cinta hay que recorrerla toda desde el principio para llegar a

eacutel En la RAM esto no ocurre y se puede acceder a la ubicacioacuten del dato de manera directa

La memoria principal o RAM (acroacutenimo de Random Access Memory Memoria de Acceso

Aleatorio) es donde el ordenador guarda los datos que estaacute utilizando en el momento

presente son los megas famosos en nuacutemero de 32 64 oacute 128 que aparecen en los anuncios

de ordenadores

EL SISTEMA DE MEMORIA DEL PC

En informaacutetica se llama memoria (o tambieacuten almacenamiento) a los dispositivos que

retienen datos informaacuteticos durante alguacuten intervalo de tiempo La memoria proporciona una

de las principales funciones de la computacioacuten moderna la retencioacuten o almacenamiento de

informacioacuten Es uno de los componentes fundamentales de todas

las computadorasmodernas que acoplado a una unidad central de procesamiento (CPU por

sus siglas en ingleacutes de central processing unit) implementa lo fundamental del modelo de

computadora de arquitectura de von Neumann usado desde la deacutecada de 1940

En la actualidad laquomemoriaraquo suele referirse a una forma de almacenamiento de estado

soacutelido conocida como memoria RAM (memoria de acceso aleatorio RAM por sus siglas

en ingleacutes de random access memory) y otras veces se refiere a otras formas de

almacenamiento raacutepido pero temporal De forma similar se refiere a formas de

almacenamiento masivo como discos oacutepticos y tipos de almacenamiento magneacutetico

como discos duros y otros tipos de almacenamiento maacutes lentos que las memorias RAM

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

5

pero de naturaleza maacutes permanente Estas distinciones contemporaacuteneas son de ayuda

porque son fundamentales para la arquitectura de computadores en general

PARAMETROS FUNDAMENTALES DE LA MEMORIA

La velocidad de acceso (ns) es el tiempo de un acceso de lectura o escritura La SDRAM

capaz de funcionar con un bus de 133 MHz se denomina ldquoPC133rdquo y su tiempo de acceso es

la inversa de 133 MHz 75 ns

Desde la aparicioacuten de la memoria SDRAM la velocidad de memoria se indica con un

nuacutemero que expresa la velocidad de reloj del bus maacuteximo que puede soportar en forma

fiable como ldquoPC100rdquo para la SDRAM capaz de soportar un bus de 100 MHz Pero en otros

casos se trata de velocidad efectiva Por ejemplo la memoria DDR333 funciona con un bus

fiacutesico de 166 MHz pero lo aprovecha de forma doble por cada ciclo de reloj

(DDR Double Data Rate) por lo que equivale a un bus de 333 MHz que soacutelo se aprovecha

una vez

El valor CL o latencia CAS (Column Access Strobe tiempo de acceso a la columna) es el

maacutes importante ya que es inevitable En las memorias SDRAM y DDR son 325 y 2

mientras en las DDR2 son 54 y 3 y en las DDR3 son 9 y 7 Dentro de un mismo tipo de

memoria una memoria con menores latencias seraacute maacutes raacutepida

El ancho de banda es la maacutexima cantidad de memoria que podriacutea trasladarse por segundo

expresado en MBs o GBs Por ejemplo la memoria DDR2-667 opera con bus fiacutesico de

333 MHz y doble aprovechamiento de cada ciclo de reloj con un ancho de bus de 64 bits es

capaz de trasmitir 5333 MBytess por canal de memoria Se puede unir dos canales en la

tecnologiacutea Dual Channel (de doble canal) con lo que la cifra del ancho de banda aumenta

El valor del voltaje depende del tipo de memoria instalado en el equipo como se aprecia en

la tabla 1 A mayor voltaje mayor consumo y temperatura del componente y se requiere

ventilacioacuten

TIPOS DE MEMORIA RAM

Existen y han existido muchos tipos de memorias RAM

Para nombrar una memoria hay que distinguir entre soporte y caracteriacutesticas

SIMMs y DIMMs

Se trata de la forma en que se juntan los chips de memoria del tipo que sean para

conectarse a la placa base del ordenador Son unas plaquitas alargadas con conectores en un

extremo al conjunto se le llama moacutedulo

El nuacutemero de conectores depende del bus de datos del microprocesador que maacutes que un

autobuacutes es la carretera por la que van los datos el nuacutemero de carriles de dicha carretera

representariacutea el nuacutemero de bits de informacioacuten que puede manejar cada vez

SIMMs Single In-line Memory Module con 30 oacute 72 contactos Los de 30 contactos pueden

manejar 8 bits cada vez por lo que en un 386 oacute 486 que tiene un bus de datos de 32 bits

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

6

necesitamos usarlos de 4 en 4 moacutedulos iguales Miden unos 85 cm (30 c) oacute 105 cm (72 c)

y sus zoacutecalos suelen ser de color blanco

Los SIMMs de 72 contactos maacutes modernos manejan 32 bits por lo que se usan de 1 en 1

en los 486 en los Pentium se hariacutea de 2 en 2 moacutedulos (iguales) porque el bus de datos de

los Pentium es el doble de grande (64 bits)

DIMMs maacutes alargados (unos 13 cm) con 168 contactos y en zoacutecalos generalmente negros

llevan dos muescas para facilitar su correcta colocacioacuten Pueden manejar 64 bits de una

vez por lo que pueden usarse de 1 en 1 en los Pentium K6 y superiores Existen para

voltaje estaacutendar (5 voltios) o reducido (33 V)

Las SDRAM normales tienen 168 contactos los primeros moacutedulos se comercializaban a

66MHz de velocidad luego surgieron los de 100 y 133MHz que son praacutecticamente los

uacutenicos que se emplean en SDRAM actualmente soacutelo se encuentran faacutecilmente los SDRAM

de 133MHz

SDRAM Sincronic-RAM Funciona de manera sincronizada con la velocidad de la placa

(de 50 a 66 MHz) para lo que debe ser rapidiacutesima de unos 25 a 10 ns Soacutelo se presenta en

forma de DIMMs de 168 contactos es usada en los Pentium II de menos de 350 MHz y en

los Celeron

MODULOS DE MEMORIA

Hay varios tipos de memoria que se utilizan en las computadoras modernas Debido a su

tamantildeo los equipos moacuteviles compactos utilizan un tamantildeo diferente de memoria de acceso

aleatorio (RAM por sus siglas en ingleacutes de Random Access Memory) que las computadoras

de escritorio Tanto las computadoras de escritorio como las portaacutetiles modernas usan

memoria DDR (por sus siglas en ingleacutes de Double Data Rate) las cuales ofrecen altas

velocidades de transferencia de datos que los tipos de memoria maacutes viejos Las memorias

DDR se numeran de uno dos o tres basadas en cuaacutel generacioacuten de memoria pertenecen

Cada placa madre soporta un tipo especiacutefico de memoria

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

7

TIPOS DE MODULO DE MEMORIA

Memoria moacutevil

Las computadoras portaacutetiles utilizan el mismo tipo de memoria que se encuentran en las

computadoras de escritorio pero en una forma maacutes compacta El factor de forma de los

moacutedulos utilizados en las portaacutetiles se llama Doble Moacutedulo de Memoria en Liacutenea de

Contorno Pequentildeo (SO DIMM por sus siglas en ingleacutes de Small Outline Dual In-line

Memory Module) Es un factor de forma que principalmente determina el tamantildeo de los

moacutedulos de memoria Los moacutedulos estaacuten conectados a la placa base del equipo mediante un

nuacutemero de pines El nuacutemero exacto de piness estaacute determinado por el factor de forma y tipo

de memoria Dado que la memoria portaacutetil y de escritorio son de diferentes tamantildeos y

nuacutemeros de pines no son intercambiables Las portaacutetiles maacutes modernas utilizan memoria

DDR2 o DDR3 DIMM en el factor de forma SO con 200 o 204 pines

MEMORIA DE PC

Las computadoras de escritorio son compatibles con el uso de la RAM usando el factor de

forma DIMM en liacutenea En general los nuevos tipos de memoria tienen un mayor nuacutemero

de pines disentildeados para proporcionar una mayor velocidad y ancho de banda La mayoriacutea

de los moacutedulos DIMM de escritorio utilizan una configuracioacuten de 240 pines aunque los

modelos maacutes antiguos utilizan 184 pines Las computadoras modernas de escritorio y

ordenadores portaacutetiles suelen tener memoria Double Data Rate utilizando el estaacutendar de

memoria DDR DDR2 o DDR3 Los moacutedulos DDR de PC utilizan una configuracioacuten de

184 pines mientras que ambos moacutedulos DDR2 y DDR3 usan 240 pines Puesto que los

moacutedulos DDR2 y DDR3 no son compatibles -a pesar de que son los mismos de tamantildeo- se

diferencian por una pequentildea muesca entre los pasadores conocidos como tecla de tensioacuten

Esta muesca evita que los usuarios inserten moacutedulos de memoria RAM en

una placa eleacutectricamente incompatible

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

8

MEMORIA DDR

El tipo maacutes antiguo de la memoria Double Data Rate utiliza una configuracioacuten de 184 pines

en los moacutedulos de escritorio y de 200 pines en los moacutedulos moacuteviles La memoria DDR

utiliza la especificacioacuten Memoria de Acceso Aleatorio de Dinaacutemica Sincroacutenica (o SDRAM

por sus siglas en ingleacutes de Synchronous Dynamic Random Access Memory) Las tres

generaciones de memoria DDR tienen una velocidad efectiva dos veces mayor que su

velocidad real La velocidad de reloj real de la memoria es siempre la mitad de su

valoracioacuten DDR Un moacutedulo DDR nominado DDR266 tiene una velocidad real de

memoria de 133 megahertz La primera generacioacuten de memoria DDR tiene entre DDR200

y DDR400 con el nuacutemero que representa la velocidad efectiva de la memoria en megahertz

Memoria DDR2

La segunda generacioacuten de moacutedulos de memoria DDR utiliza una mayor cantidad de pines y

proporciona velocidades de transferencia maacutes raacutepidas en los equipos moacuteviles y de

escritorio Los moacutedulos SO DIMM DDR2 tienen un esquema de 200 pines mientras que los

modelos de escritorio utilizan 240 pines La memoria DDR2 tiene velocidades entre DDR2-

400 y DDR2-1066

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

9

Moacutedulos DDR3

La uacuteltima generacioacuten de memoria DDR funciona a velocidades de entre 800 y 1600 MHz

Generalmente la memoria DDR3 es fiacutesicamente del mismo tamantildeo y tiene el mismo

nuacutemero de pines que los moacutedulos DDR2 A pesar de que son fiacutesicamente similares la llave

de voltaje de los moacutedulos DDR3 DIMM impide su uso en placas base DDR2 y viceversa

Esta caracteriacutestica es necesaria ya que los moacutedulos DDR3 funcionan generalmente en una

configuracioacuten de baja tensioacuten que los moacutedulos DDR o DDR2 La mayoriacutea de los moacutedulos

DDR funcionan a 33 voltios mientras que los moacutedulos DDR2 requieren 18 voltios y la

mayoriacutea de los moacutedulos DDR3 funcionan a 135 o 15 voltios

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

10

CUANTA MEMORIA RAM SE NECESITA

Cuando queremos comprar un ordenador nuevo muchas veces nos paramos a pensar en

cuaacutenta memoria RAM necesitamos para nuestro diacutea a diacutea Es faacutecil dejarse convencer por

los vendedores o las ganas de tener lo mejor de lo mejor Pero antes de gastar nuestros

duramente ganados ahorros debemos pensar el uso que le vamos a dar al equipo

En todos los casos lo normal es comprar la RAM en una cantidad par de moacutedulos De esta

forma se puede aprovechar una caracteriacutestica de las placas base (las de hace unos pocos

antildeos a esta parte la tienen) que permite usar ambos moacutedulos a la vez durante la ejecucioacuten

de tareas (lo que se conoce como Doble Canal) Por eso me centrareacute en cantidades de

memoria muacuteltiplos de 2 Para sacar rendimiento a 4GB de RAM o maacutes hay que usar un

sistema operativo de 64 bits

Un consejo que parece tonto en cuanto al uso de aplicaciones procurad cerrar del todo de

vez en cuando los navegadores Su forma de gestionar las pestantildeas para cada paacutegina suele

producir lo que se conoce como memory leak (fuga de memoria) que en algunos casos

despueacutes de unas horas puede llenar toda la memoria RAM que estuviera libre hasta que

cerremos las pestantildeas o salgamos del navegador

1GB o 2GB

Esta cantidad es escasa pero suficiente para pequentildeos ordenadores con Linux que hagan de

Media Center o que vayamos a destinar a navegar por internet trabajar un poco con

LibreOffice o crear otros servicios en el entorno de nuestra red domeacutestica como un NAS o

similares Con Windows se hace maacutes necesario 2GB si queremos hacer algo realmente con

eacutel aunque Windows 8 (pese a la falta de intereacutes por parte del usuario) va mejor con esta

cantidad que Windows 7

Los moacutedulos de memoria de 1GB son ya difiacuteciles de encontrar (a precios razonables) y los

de 2GB suelen estar en los 20 a 30 euros dependiendo de la velocidad

4GB

Esta cantidad es la maacutes normal de encontrar en la mayoriacutea de portaacutetiles Es suficiente para

nuestro diacutea a diacutea trabajar con Office y jugar a nuestros tiacutetulos favoritos Es suficiente si no

nos dedicamos a hacer varias cosas a la vez y para la mayoriacutea de los usuarios seraacute

suficiente

8GB

Es el nuevo estaacutendar de memoria para un ordenador nuevo y Apple incluye ya solo esta

cantidad como miacutenimo en sus ordenadores (salvo el Mac Mini aunque no recomiendo

menos de 8GB ni para este modelo) En la mayoriacutea de las situaciones no necesitaremos maacutes

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

11

de esta cantidad y da de sobra para tener un buen puntildeado de aplicaciones corriendo como

Office varios navegadores Photoshop y otros al mismo tiempo Es tambieacuten el maacuteximo de

memoria que deberiacuteamos tener en un PC que usemos para jugar ya que maacutes allaacute de esta

cantidad no notaremos mayor rendimiento en ninguacuten juego

16GB o maacutes

Este caso es para usuarios que realmente exprimen al maacuteximo sus ordenadores o que se

dediquen de verdad al mundo del disentildeo graacutefico y necesiten tener corriendo a la vez varias

aplicaciones como Photoshop herramientas de CAD After Effects Illustrator y otros

(bastante normal en ese sector) las cuales consumen mucha memoria Tambieacuten es uacutetil para

los que hacen uso de maacutequinas virtuales desde las que ejecutar otros sistemas operativos

(muy extendido entre los usuarios de Mac para ejecutar a la vez un Windows con el que

ejem jugar)

MEMORIA VIRTUAL

La memoria virtual es una teacutecnica de gestioacuten de la memoria que permite que el sistema

operativo disponga tanto para el software de usuario como para siacute mismo de mayor

cantidad de memoria que esteacute disponible fiacutesicamente La mayoriacutea de los ordenadores tienen

cuatro tipos de memoria registros en la CPU la memoria cacheacute (tanto dentro como fuera

del CPU) la memoria RAM y el disco duro En ese orden van de menor capacidad y

mayor velocidad a mayor capacidad y menor velocidad

Muchas aplicaciones requieren acceso a maacutes informacioacuten (coacutedigo y datos) que la que se

puede mantener en memoria fiacutesica Esto es asiacute sobre todo cuando el sistema operativo

permite muacuteltiples procesos y aplicaciones ejecutaacutendose simultaacuteneamente Una solucioacuten al

problema de necesitar mayor cantidad de memoria de la que se posee consiste en que las

aplicaciones mantengan parte de su informacioacuten en disco movieacutendola a la memoria

principal cuando sea necesario Hay varias formas de hacer esto

Una opcioacuten es que la aplicacioacuten misma sea responsable de decidir queacute informacioacuten seraacute

guardada en cada sitio (segmentacioacuten) y de traerla y llevarla La desventaja de esto

ademaacutes de la dificultad en el disentildeo e implementacioacuten del programa es que es muy

probable que los intereses sobre la memoria de dos o varios programas generen conflictos

entre siacute cada programador podriacutea realizar su disentildeo teniendo en cuenta que es el uacutenico

programa ejecutaacutendose en el sistema La alternativa es usar memoria virtual donde la

combinacioacuten entre hardwareespecial y el sistema operativo hace uso de la memoria

principal y la secundaria para hacer parecer que el ordenador tiene mucha maacutes memoria

principal (RAM) que la que realmente posee Este meacutetodo es invisible a los procesos La

cantidad de memoria maacutexima que se puede hacer ver que hay tiene que ver con las

caracteriacutesticas del procesador Por ejemplo en un sistema de 32 bits el maacuteximo es 232

lo

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

12

que da 4096 Megabytes (4 Gigabytes) Todo esto hace el trabajo del programador de

aplicaciones mucho maacutes faacutecil al poder ignorar completamente la necesidad de mover datos

entre los distintos espacios de memoria

Aunque la memoria virtual podriacutea estar implementada por el software del sistema

operativo en la praacutectica casi siempre se usa una combinacioacuten de hardware y software dado

el esfuerzo extra que implicariacutea para el procesador

OTRAS MEMORIAS IMPORTANTES DE LA COMPUTADORA

ALMACENAMIENTO PRIMARIO

La memoria primaria estaacute directamente conectada a la CPU de la computadora Debe estar

presente para que la CPU efectuacutee cualquier funcioacuten El almacenamiento primario consta

pues de la memoria primaria del sistema contiene los programas en ejecucioacuten y los datos

con que operan Se puede transferir informacioacuten muy raacutepidamente (tiacutepicamente 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 electroacutenica del estado soacutelido que estaacute directamente conectada a la

CPU a traveacutes 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 basaacutendose en su direccioacuten Es por esto que los registros del procesador no

pueden considerarse almacenamiento primario Las referencias a eacutestos se efectuacutean por

nombre de forma directa y no por direccioacuten Los registros representan el estado actual del

coacutemputo y los datos utilizados inmediatamente pero no pueden almacenar un programa

(soacutelo apuntar al lugar de ejecucioacuten actual)

La gran diferencia de velocidad entre el procesador y la memoria primaria dio origen a

la memoria cacheacute Esta es una memoria de muy alta velocidad tiacutepicamente entre 10 y 100

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

13

veces maacutes que la memoria primaria y se emplea para mejorar la eficiencia o rendimiento

del CPU Parte de la informacioacuten de la memoria principal se duplica en la memoria cacheacute

Comparada con los registros la cacheacute es ligeramente maacutes lenta pero de mayor capacidad

Sin embargo es maacutes raacutepida aunque de mucha menor capacidad que la memoria principal

Algunos autores2 presentan a la memoria cacheacute como una jerarquiacutea aparte sin embargo al

no ser memoria directamente direccionable (guarda estrictamente copias de la informacioacuten

disponible en la memoria principal) es comuacuten presentarla como parte funcional del

almacenamiento primario

ALMACENAMIENTO SECUNDARIO

La memoria secundaria requiere que la computadora use sus canales de entradasalida para

acceder a la informacioacuten y se utiliza para almacenamiento a largo plazo de informacioacuten

persistente Sin embargo la mayoriacutea de los sistemas operativosusan los dispositivos de

almacenamiento secundario como aacuterea de intercambio para incrementar artificialmente la

cantidad aparente de memoria principal en la computadora (a esta utilizacioacuten del

almacenamiento secundario se le denomina memoria virtual) La memoria secundaria

tambieacuten se llama de laquoalmacenamiento masivoraquo 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 maacutes lenta En las computadoras modernas

los discos duros suelen usarse como dispositivos de almacenamiento masivo El tiempo

necesario para acceder a un byte de informacioacuten dado almacenado en un disco duro de

platos magneacuteticos es de unas mileacutesimas de segundo (milisegundos) En cambio el tiempo

para acceder al mismo tipo de informacioacuten en una memoria de acceso aleatorio (RAM) se

mide en mil-milloneacutesimas de segundo (nanosegundos)

Esto ilustra cuan significativa es la diferencia entre la velocidad de las memorias de estado

soacutelido y la velocidad de los dispositivos rotantes de almacenamiento magneacutetico u oacuteptico

los discos duros son del orden de un milloacuten de veces maacutes lentos que la memoria (primaria)

Los dispositivos rotantes de almacenamiento oacuteptico (unidades de CD y DVD) son incluso

maacutes lentos que los discos duros aunque es probable que su velocidad de acceso mejore con

los avances tecnoloacutegicos

Por lo tanto el uso de la memoria virtual que es cerca de un milloacuten de veces maacutes lenta que

memoria ldquoverdaderardquo ralentiza apreciablemente el funcionamiento de cualquier

computadora Muchos sistemas operativos implementan la memoria virtual usando

teacuterminos como memoria virtual o laquofichero de cacheacuteraquo La principal ventaja histoacuterica de la

memoria virtual es el precio la memoria virtual resultaba mucho maacutes barata que la

memoria real Esa ventaja es menos relevante hoy en diacutea Aun asiacute muchos sistemas

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

14

operativos siguen implementaacutendola a pesar de provocar un funcionamiento

significativamente maacutes lento

ALMACENAMIENTO TERCIARIO

La memoria terciaria es un sistema en el que un brazo roboacutetico montaraacute (conectaraacute) o

desmontaraacute (desconectaraacute) un medio de almacenamiento masivo fuera de liacutenea (veacutease el

siguiente punto) seguacuten lo solicite el sistema operativo de la computadora La memoria

terciaria se usa en el aacuterea del almacenamiento industrial la computacioacuten cientiacutefica en

grandes sistemas informaacuteticos 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 LIacuteNEA

El almacenamiento fuera de liacutenea es un sistema donde el medio de almacenamiento puede

ser extraiacutedo faacutecilmente 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 propoacutesito los disquetes discos oacutepticos y

las memorias flash incluyendo las unidades USB Tambieacuten hay discos duros USB que se

pueden conectar raacutepidamente Los dispositivos de almacenamiento fuera de liacutenea usados en

el pasado son cintas magneacuteticas en muchos tamantildeos y formatos diferentes y las bateriacuteas

extraiacutebles de discos Winchester

ALMACENAMIENTO DE RED

El almacenamiento de red es cualquier tipo de almacenamiento de computadora que incluye

el hecho de acceder a la informacioacuten a traveacutes de una red informaacutetica Discutiblemente el

almacenamiento de red permite centralizar el control de informacioacuten en una organizacioacuten y

reducir la duplicidad de la informacioacuten 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 eacutestas puede acceder a traveacutes de una red de aacuterea local

una red de aacuterea extensa una red privada virtual o en el caso de almacenamientos de

archivos en liacutenea 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

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

15

MEMORIA CAHCEacute

La unidad cacheacute es un sistema especial de almacenamiento de alta velocidad Puede ser

tanto un aacuterea reservada de la memoria principal como un dispositivo de almacenamiento de

alta velocidad independiente Hay dos tipos de cacheacute frecuentemente usados en las

computadoras personales memoria cacheacute y cacheacute de disco Una memoria cacheacute llamada

tambieacuten a veces almacenamiento cacheacute o RAM cacheacute es una parte de memoria RAM

estaacutetica de alta velocidad (SRAM) maacutes raacutepida que la RAM dinaacutemica (DRAM) usada como

memoria principal La memoria cacheacute es efectiva dado que los programas acceden una y

otra vez a los mismos datos o instrucciones Guardando esta informacioacuten en SRAM la

computadora evita acceder a la lenta DRAM

Cuando se encuentra un dato en el cacheacute se dice que se ha producido un acierto siendo un

cacheacute juzgado por su tasa de aciertos (hit rate) Los sistemas de memoria cacheacute usan una

tecnologiacutea conocida por cacheacute inteligente en la cual el sistema puede reconocer cierto tipo

de datos usados frecuentemente Las estrategias para determinar queacute informacioacuten debe ser

puesta en el cacheacute constituyen uno de los problemas maacutes interesantes en la ciencia de las

computadoras Algunas memorias cacheacute estaacuten construidas en la arquitectura de los

microprocesadores Por ejemplo el procesador Pentium II tiene un cacheacute L2 de 512 KiB

El cacheacute de disco trabaja sobre los mismos principios que la memoria cacheacute pero en lugar

de usar SRAM de alta velocidad usa la convencional memoria principal Los datos maacutes

recientes del disco duro a los que se ha accedido (asiacute como los sectores adyacentes) se

almacenan en un buffer de memoria Cuando el programa necesita acceder a datos del

disco lo primero que comprueba es el cacheacute del disco para ver si los datos ya estaacuten ahiacute El

cacheacute de disco puede mejorar draacutesticamente el rendimiento de las aplicaciones dado que

acceder a un byte de datos en RAM puede ser miles de veces maacutes raacutepido que acceder a un

byte del disco duro

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

16

MEMORIA GRAFICA DE VIDEO

Una tarjeta graacutefica tarjeta de viacutedeo placa de viacutedeotarjeta aceleradora de

graacuteficos o adaptador de pantalla es una tarjeta de expansioacuten para

una computadora uordenador encargada de procesar los datos provenientes de la CPU y

transformarlos en informacioacuten comprensible y representable en un dispositivo de salida

como un monitor otelevisor Las tarjetas graacuteficas maacutes comunes son las disponibles para las

computadoras compatibles con la IBM PC debido a la enorme popularidad de eacutestas pero

otras arquitecturas tambieacuten hacen uso de este tipo de dispositivos

Es habitual que se utilice el mismo teacutermino tanto a las habituales tarjetas dedicadas y

separadas como a las GPUintegradas en la placa base Algunas tarjetas graacuteficas han

ofrecido funcionalidades antildeadidas como captura de viacutedeo sintonizacioacuten de TV

decodificacioacuten MPEG-21 y MPEG-4 o incluso conectores Firewire de ratoacuten laacutepiz

oacuteptico o joystick

MEMORIA ROM

La memoria de solo lectura conocida tambieacuten como ROM (acroacutenimo en ingleacutes de read-

only memory) es un medio de almacenamiento utilizado en ordenadores y dispositivos

electroacutenicos que permite soacutelo la lectura de la informacioacuten y no su escritura

independientemente de la presencia o no de una fuente de energiacutea

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

17

Los datos almacenados en la ROM no se pueden modificar o al menos no de manera raacutepida

o faacutecil Se utiliza principalmente en su sentido maacutes estricto se refiere soacutelo a maacutescara ROM

-en ingleacutes MROM- (el maacutes antiguo tipo de estado soacutelido ROM) que se fabrica con los

datos almacenados de forma permanente y por lo tanto su contenido no puede ser

modificado de ninguna forma Sin embargo las ROM maacutes modernas

como EPROM y Flash EEPROM efectivamente se pueden borrar y volver a programar

varias veces aun siendo descritos como memoria de soacutelo lectura (ROM) La razoacuten de que

se las continuacutee llamando asiacute es que el proceso de reprogramacioacuten en general es poco

frecuente relativamente lento y a menudo no se permite la escritura en lugares aleatorios

de la memoria A pesar de la simplicidad de la ROM los dispositivos reprogramables son

maacutes flexibles y econoacutemicos por lo cual las antiguas maacutescaras ROM no se suelen encontrar

en hardware producido a partir de 2007

MEMORIA FLASH

La memoria flash es una manera desarrollada de la memoria EEPROM que permite que

muacuteltiples posiciones de memoria sean escritas o borradas en una misma operacioacuten de

programacioacuten mediante impulsos eleacutectricos frente a las anteriores que soacutelo permite escribir

o borrar una uacutenica celda cada vez EPROM Por ello la memoria flash permite funcionar a

velocidades muy superiores cuando los sistemas emplean lectura y escritura en diferentes

puntos a la vez Las aplicaciones mas habituales son

-USB (ademaacutes del almacenamiento pueden incluir radio FM grabacioacuten de vozhellip

-PC card(es un perifeacuterico disentildeado para computadoras portaacutetiles para expandir la memoria

aunque tambieacuten es utilizado como tarjeta de red sintonizador de TVmodemhellip)

-Tarjetas de memoria flash (sustituto del carrete en la fotografiacutea digital

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

18

En cuanto a las caracteriacutesticas que ofrecen este tipo de memorias cabe destacar su gran

resistencia a los golpes (no contiene partes moacuteviles) es de bajo consumo y muy silencioso

de reducido tamantildeo (lo que nos permite introducirlo en dispositivos portaacutetiles) y muy

ligero Otra caracteriacutestica de gran intereacutes es que funciona bajo temperaturas extremas ( -25ordm

hasta los 85ordm )

En lo referente a defectos hay que mencionar que solo permite una cantidad finita de

escrituras y borrados (generalmente entre 10000 y un milloacuten) dependiendo de la celda la

precisioacuten y el voltaje necesario para su borradoInicialmente almacenaban 8 MB pero

actualmente almacenan maacutes de 64 GB con una velocidad de hasta 20 MBs

Fabricada con puertas loacutegicas NOR y NAND para almacenar los 0‟s y 1‟s correspondientes

Las tarjetas de memoria flash estaacuten hechas de muchiacutesimas celdas microscoacutepicas que

acumulan electrones con diferentes voltajes a medida que la electricidad pasa a traveacutes de

ellas creando asiacute un mapa de diferentes cargas eleacutectricas De este modo la tarjeta logra

guardar la informacioacuten que el usuario requiere Mientras maacutes compacta esteacute distribuida su

estructura mayor informacioacuten almacena y asimismo tambieacuten aumentan los costos en la

fabricacioacuten de estos dispositivos

Los sistemas de archivos estaacuten en desarrollo aunque en la praacutectica el maacutes utilizado es el

FAT (por compatibilidad)

Explicacioacuten del funcionamiento de las memorias

-MEMORIA TIPO NOR Para programar una celda de tipo NOR (asignar un valor

determinado) se permite el paso de la corriente desde el terminal fuente al terminal

sumidero entonces se coloca en CG un voltaje alto para absorber los electrones y retenerlos

en el campo eleacutectrico que genera Este proceso se llama hot-electroacuten injection Para borrar

(poner a ldquo1rdquo el estado natural del transistor) el contenido de una celda expulsar estos

electrones se emplea la teacutecnica de Fowler-Nordheim tunnelling un proceso de tunelado

mecaacutenico ndash cuaacutentico Esto es aplicar un voltaje inverso bastante alto al empleado para

atraer a los electrones convirtiendo al transistor en una pistola de electrones que permite

abriendo el terminal sumidero que los electrones abandonen el mismo Este proceso es el

que provoca el deterioro de las celdas al aplicar sobre un conductor tan delgado un voltaje

tan alto

-MEMORIA TIPO NAND Las memorias flash basadas en puertas loacutegicas NAND

funcionan de forma ligeramente diferente usan un tuacutenel de inyeccioacuten para la escritura y

para el borrado un tuacutenel de bdquosoltado‟ Las memorias basadas en NAND tienen ademaacutes de la

evidente base en otro tipo de puertas un coste bastante inferior unas diez veces de maacutes

resistencia a las operaciones pero soacutelo permiten acceso secuencial (maacutes orientado a

dispositivos de almacenamiento masivo) frente a las memorias flash basadas en NOR que

permiten lectura de acceso aleatorio Sin embargo han sido las NAND las que han

permitido la expansioacuten de este tipo de memoria ya que el mecanismo de borrado es maacutes

sencillo (aunque tambieacuten se borre por bloques) lo que ha proporcionado una base maacutes

rentable para la creacioacuten de dispositivos de tipo tarjeta de memoria Las populares

memorias USB o tambieacuten llamadas Pendrives utilizan memorias flash de tipo NAND

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

19

Contenido QUEacute ES LA MEMORIA RAM 4

Memoria moacutevil 7

Memoria DDR2 8

Moacutedulos DDR3 9

ALMACENAMIENTO PRIMARIO 12

ALMACENAMIENTO SECUNDARIO 13

ALMACENAMIENTO TERCIARIO 14

ALMACENAMIENTO FUERA DE LIacuteNEA 14

ALMACENAMIENTO DE RED 14

Page 2: Nuevo documento de microsoft office word (miguel)

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

2

DEDICATORIA

El siguiente informe estaacute dedicado a

mis padres aquel que me impulsa a

seguir adelante brindaacutendome todo su

apoyo

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

3

INTRODUCCION A LA COMPUTACION

En el siguiente documento se plasma de la manera maacutes faacutecil

una pequentildea introduccioacuten al mundo de la informaacutetica y sus

componentes fiacutesicos en este caso la memoria ram que es uno

de los componentes maacutes importantes de un ordenador

Cabe recalcar que todos los componentes son importantes

pero se dice que la memoria ram es uno de los elementos

maacutes importantes ya que esta es la que nos permite trabajar

raacutepido o lento tener mas programas ejecutaacutendose o de mayor

tamantildeo

Este manual es un meacutetodo teoacuterico de la instalacioacuten limpieza

y cuidado de la memoria ram tambieacuten

contiene informacioacuten sobre la memoria ram que le podriacutea ser

uacutetil al usuario en diferentes ocasiones de la vida diaria o

laboral

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

4

QUEacute ES LA MEMORIA RAM

Uno de los componentes maacutes importantes de un ordenador es la memoria principal o

memoria RAM En esta memoria se cargan los programas y los datos que se estaacuten usando

en el ordenador mientras eacuteste permanece encendido por tanto cuanto mejores sean

las prestaciones de la memoria maacutes se notaraacuten en el funcionamiento del sistema

Si disponemos de maacutes capacidad de memoria podemos tener maacutes programas abiertos a la

vez o con grandes voluacutemenes de datos Ademaacutes de la capacidad tambieacuten hay que tener en

cuenta la velocidad de la memoria si es maacutes raacutepida podremos ejecutar programas y mover

datos con mayor rapidez (con este ejemplo vemos claramente que la velocidad detrabajo de

un ordenador no soacutelo estaacute en el procesador sino en maacutes componentes como la memoria

RAM)

iquestPorque se llama RAM - Las siglas RAM vienen de los vocablos ingleses

Random Access Memory Significa Memoria de Acceso Aleatorio y se refiere a la

capacidad del sistema de acceder a una posicioacuten en concreto de la memoria de manera

directa En el caso contrario estariacutea el almacenamiento en cintas que para acceder a un dato

concreto si estaacute a mitad de la cinta hay que recorrerla toda desde el principio para llegar a

eacutel En la RAM esto no ocurre y se puede acceder a la ubicacioacuten del dato de manera directa

La memoria principal o RAM (acroacutenimo de Random Access Memory Memoria de Acceso

Aleatorio) es donde el ordenador guarda los datos que estaacute utilizando en el momento

presente son los megas famosos en nuacutemero de 32 64 oacute 128 que aparecen en los anuncios

de ordenadores

EL SISTEMA DE MEMORIA DEL PC

En informaacutetica se llama memoria (o tambieacuten almacenamiento) a los dispositivos que

retienen datos informaacuteticos durante alguacuten intervalo de tiempo La memoria proporciona una

de las principales funciones de la computacioacuten moderna la retencioacuten o almacenamiento de

informacioacuten Es uno de los componentes fundamentales de todas

las computadorasmodernas que acoplado a una unidad central de procesamiento (CPU por

sus siglas en ingleacutes de central processing unit) implementa lo fundamental del modelo de

computadora de arquitectura de von Neumann usado desde la deacutecada de 1940

En la actualidad laquomemoriaraquo suele referirse a una forma de almacenamiento de estado

soacutelido conocida como memoria RAM (memoria de acceso aleatorio RAM por sus siglas

en ingleacutes de random access memory) y otras veces se refiere a otras formas de

almacenamiento raacutepido pero temporal De forma similar se refiere a formas de

almacenamiento masivo como discos oacutepticos y tipos de almacenamiento magneacutetico

como discos duros y otros tipos de almacenamiento maacutes lentos que las memorias RAM

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

5

pero de naturaleza maacutes permanente Estas distinciones contemporaacuteneas son de ayuda

porque son fundamentales para la arquitectura de computadores en general

PARAMETROS FUNDAMENTALES DE LA MEMORIA

La velocidad de acceso (ns) es el tiempo de un acceso de lectura o escritura La SDRAM

capaz de funcionar con un bus de 133 MHz se denomina ldquoPC133rdquo y su tiempo de acceso es

la inversa de 133 MHz 75 ns

Desde la aparicioacuten de la memoria SDRAM la velocidad de memoria se indica con un

nuacutemero que expresa la velocidad de reloj del bus maacuteximo que puede soportar en forma

fiable como ldquoPC100rdquo para la SDRAM capaz de soportar un bus de 100 MHz Pero en otros

casos se trata de velocidad efectiva Por ejemplo la memoria DDR333 funciona con un bus

fiacutesico de 166 MHz pero lo aprovecha de forma doble por cada ciclo de reloj

(DDR Double Data Rate) por lo que equivale a un bus de 333 MHz que soacutelo se aprovecha

una vez

El valor CL o latencia CAS (Column Access Strobe tiempo de acceso a la columna) es el

maacutes importante ya que es inevitable En las memorias SDRAM y DDR son 325 y 2

mientras en las DDR2 son 54 y 3 y en las DDR3 son 9 y 7 Dentro de un mismo tipo de

memoria una memoria con menores latencias seraacute maacutes raacutepida

El ancho de banda es la maacutexima cantidad de memoria que podriacutea trasladarse por segundo

expresado en MBs o GBs Por ejemplo la memoria DDR2-667 opera con bus fiacutesico de

333 MHz y doble aprovechamiento de cada ciclo de reloj con un ancho de bus de 64 bits es

capaz de trasmitir 5333 MBytess por canal de memoria Se puede unir dos canales en la

tecnologiacutea Dual Channel (de doble canal) con lo que la cifra del ancho de banda aumenta

El valor del voltaje depende del tipo de memoria instalado en el equipo como se aprecia en

la tabla 1 A mayor voltaje mayor consumo y temperatura del componente y se requiere

ventilacioacuten

TIPOS DE MEMORIA RAM

Existen y han existido muchos tipos de memorias RAM

Para nombrar una memoria hay que distinguir entre soporte y caracteriacutesticas

SIMMs y DIMMs

Se trata de la forma en que se juntan los chips de memoria del tipo que sean para

conectarse a la placa base del ordenador Son unas plaquitas alargadas con conectores en un

extremo al conjunto se le llama moacutedulo

El nuacutemero de conectores depende del bus de datos del microprocesador que maacutes que un

autobuacutes es la carretera por la que van los datos el nuacutemero de carriles de dicha carretera

representariacutea el nuacutemero de bits de informacioacuten que puede manejar cada vez

SIMMs Single In-line Memory Module con 30 oacute 72 contactos Los de 30 contactos pueden

manejar 8 bits cada vez por lo que en un 386 oacute 486 que tiene un bus de datos de 32 bits

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

6

necesitamos usarlos de 4 en 4 moacutedulos iguales Miden unos 85 cm (30 c) oacute 105 cm (72 c)

y sus zoacutecalos suelen ser de color blanco

Los SIMMs de 72 contactos maacutes modernos manejan 32 bits por lo que se usan de 1 en 1

en los 486 en los Pentium se hariacutea de 2 en 2 moacutedulos (iguales) porque el bus de datos de

los Pentium es el doble de grande (64 bits)

DIMMs maacutes alargados (unos 13 cm) con 168 contactos y en zoacutecalos generalmente negros

llevan dos muescas para facilitar su correcta colocacioacuten Pueden manejar 64 bits de una

vez por lo que pueden usarse de 1 en 1 en los Pentium K6 y superiores Existen para

voltaje estaacutendar (5 voltios) o reducido (33 V)

Las SDRAM normales tienen 168 contactos los primeros moacutedulos se comercializaban a

66MHz de velocidad luego surgieron los de 100 y 133MHz que son praacutecticamente los

uacutenicos que se emplean en SDRAM actualmente soacutelo se encuentran faacutecilmente los SDRAM

de 133MHz

SDRAM Sincronic-RAM Funciona de manera sincronizada con la velocidad de la placa

(de 50 a 66 MHz) para lo que debe ser rapidiacutesima de unos 25 a 10 ns Soacutelo se presenta en

forma de DIMMs de 168 contactos es usada en los Pentium II de menos de 350 MHz y en

los Celeron

MODULOS DE MEMORIA

Hay varios tipos de memoria que se utilizan en las computadoras modernas Debido a su

tamantildeo los equipos moacuteviles compactos utilizan un tamantildeo diferente de memoria de acceso

aleatorio (RAM por sus siglas en ingleacutes de Random Access Memory) que las computadoras

de escritorio Tanto las computadoras de escritorio como las portaacutetiles modernas usan

memoria DDR (por sus siglas en ingleacutes de Double Data Rate) las cuales ofrecen altas

velocidades de transferencia de datos que los tipos de memoria maacutes viejos Las memorias

DDR se numeran de uno dos o tres basadas en cuaacutel generacioacuten de memoria pertenecen

Cada placa madre soporta un tipo especiacutefico de memoria

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

7

TIPOS DE MODULO DE MEMORIA

Memoria moacutevil

Las computadoras portaacutetiles utilizan el mismo tipo de memoria que se encuentran en las

computadoras de escritorio pero en una forma maacutes compacta El factor de forma de los

moacutedulos utilizados en las portaacutetiles se llama Doble Moacutedulo de Memoria en Liacutenea de

Contorno Pequentildeo (SO DIMM por sus siglas en ingleacutes de Small Outline Dual In-line

Memory Module) Es un factor de forma que principalmente determina el tamantildeo de los

moacutedulos de memoria Los moacutedulos estaacuten conectados a la placa base del equipo mediante un

nuacutemero de pines El nuacutemero exacto de piness estaacute determinado por el factor de forma y tipo

de memoria Dado que la memoria portaacutetil y de escritorio son de diferentes tamantildeos y

nuacutemeros de pines no son intercambiables Las portaacutetiles maacutes modernas utilizan memoria

DDR2 o DDR3 DIMM en el factor de forma SO con 200 o 204 pines

MEMORIA DE PC

Las computadoras de escritorio son compatibles con el uso de la RAM usando el factor de

forma DIMM en liacutenea En general los nuevos tipos de memoria tienen un mayor nuacutemero

de pines disentildeados para proporcionar una mayor velocidad y ancho de banda La mayoriacutea

de los moacutedulos DIMM de escritorio utilizan una configuracioacuten de 240 pines aunque los

modelos maacutes antiguos utilizan 184 pines Las computadoras modernas de escritorio y

ordenadores portaacutetiles suelen tener memoria Double Data Rate utilizando el estaacutendar de

memoria DDR DDR2 o DDR3 Los moacutedulos DDR de PC utilizan una configuracioacuten de

184 pines mientras que ambos moacutedulos DDR2 y DDR3 usan 240 pines Puesto que los

moacutedulos DDR2 y DDR3 no son compatibles -a pesar de que son los mismos de tamantildeo- se

diferencian por una pequentildea muesca entre los pasadores conocidos como tecla de tensioacuten

Esta muesca evita que los usuarios inserten moacutedulos de memoria RAM en

una placa eleacutectricamente incompatible

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

8

MEMORIA DDR

El tipo maacutes antiguo de la memoria Double Data Rate utiliza una configuracioacuten de 184 pines

en los moacutedulos de escritorio y de 200 pines en los moacutedulos moacuteviles La memoria DDR

utiliza la especificacioacuten Memoria de Acceso Aleatorio de Dinaacutemica Sincroacutenica (o SDRAM

por sus siglas en ingleacutes de Synchronous Dynamic Random Access Memory) Las tres

generaciones de memoria DDR tienen una velocidad efectiva dos veces mayor que su

velocidad real La velocidad de reloj real de la memoria es siempre la mitad de su

valoracioacuten DDR Un moacutedulo DDR nominado DDR266 tiene una velocidad real de

memoria de 133 megahertz La primera generacioacuten de memoria DDR tiene entre DDR200

y DDR400 con el nuacutemero que representa la velocidad efectiva de la memoria en megahertz

Memoria DDR2

La segunda generacioacuten de moacutedulos de memoria DDR utiliza una mayor cantidad de pines y

proporciona velocidades de transferencia maacutes raacutepidas en los equipos moacuteviles y de

escritorio Los moacutedulos SO DIMM DDR2 tienen un esquema de 200 pines mientras que los

modelos de escritorio utilizan 240 pines La memoria DDR2 tiene velocidades entre DDR2-

400 y DDR2-1066

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

9

Moacutedulos DDR3

La uacuteltima generacioacuten de memoria DDR funciona a velocidades de entre 800 y 1600 MHz

Generalmente la memoria DDR3 es fiacutesicamente del mismo tamantildeo y tiene el mismo

nuacutemero de pines que los moacutedulos DDR2 A pesar de que son fiacutesicamente similares la llave

de voltaje de los moacutedulos DDR3 DIMM impide su uso en placas base DDR2 y viceversa

Esta caracteriacutestica es necesaria ya que los moacutedulos DDR3 funcionan generalmente en una

configuracioacuten de baja tensioacuten que los moacutedulos DDR o DDR2 La mayoriacutea de los moacutedulos

DDR funcionan a 33 voltios mientras que los moacutedulos DDR2 requieren 18 voltios y la

mayoriacutea de los moacutedulos DDR3 funcionan a 135 o 15 voltios

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

10

CUANTA MEMORIA RAM SE NECESITA

Cuando queremos comprar un ordenador nuevo muchas veces nos paramos a pensar en

cuaacutenta memoria RAM necesitamos para nuestro diacutea a diacutea Es faacutecil dejarse convencer por

los vendedores o las ganas de tener lo mejor de lo mejor Pero antes de gastar nuestros

duramente ganados ahorros debemos pensar el uso que le vamos a dar al equipo

En todos los casos lo normal es comprar la RAM en una cantidad par de moacutedulos De esta

forma se puede aprovechar una caracteriacutestica de las placas base (las de hace unos pocos

antildeos a esta parte la tienen) que permite usar ambos moacutedulos a la vez durante la ejecucioacuten

de tareas (lo que se conoce como Doble Canal) Por eso me centrareacute en cantidades de

memoria muacuteltiplos de 2 Para sacar rendimiento a 4GB de RAM o maacutes hay que usar un

sistema operativo de 64 bits

Un consejo que parece tonto en cuanto al uso de aplicaciones procurad cerrar del todo de

vez en cuando los navegadores Su forma de gestionar las pestantildeas para cada paacutegina suele

producir lo que se conoce como memory leak (fuga de memoria) que en algunos casos

despueacutes de unas horas puede llenar toda la memoria RAM que estuviera libre hasta que

cerremos las pestantildeas o salgamos del navegador

1GB o 2GB

Esta cantidad es escasa pero suficiente para pequentildeos ordenadores con Linux que hagan de

Media Center o que vayamos a destinar a navegar por internet trabajar un poco con

LibreOffice o crear otros servicios en el entorno de nuestra red domeacutestica como un NAS o

similares Con Windows se hace maacutes necesario 2GB si queremos hacer algo realmente con

eacutel aunque Windows 8 (pese a la falta de intereacutes por parte del usuario) va mejor con esta

cantidad que Windows 7

Los moacutedulos de memoria de 1GB son ya difiacuteciles de encontrar (a precios razonables) y los

de 2GB suelen estar en los 20 a 30 euros dependiendo de la velocidad

4GB

Esta cantidad es la maacutes normal de encontrar en la mayoriacutea de portaacutetiles Es suficiente para

nuestro diacutea a diacutea trabajar con Office y jugar a nuestros tiacutetulos favoritos Es suficiente si no

nos dedicamos a hacer varias cosas a la vez y para la mayoriacutea de los usuarios seraacute

suficiente

8GB

Es el nuevo estaacutendar de memoria para un ordenador nuevo y Apple incluye ya solo esta

cantidad como miacutenimo en sus ordenadores (salvo el Mac Mini aunque no recomiendo

menos de 8GB ni para este modelo) En la mayoriacutea de las situaciones no necesitaremos maacutes

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

11

de esta cantidad y da de sobra para tener un buen puntildeado de aplicaciones corriendo como

Office varios navegadores Photoshop y otros al mismo tiempo Es tambieacuten el maacuteximo de

memoria que deberiacuteamos tener en un PC que usemos para jugar ya que maacutes allaacute de esta

cantidad no notaremos mayor rendimiento en ninguacuten juego

16GB o maacutes

Este caso es para usuarios que realmente exprimen al maacuteximo sus ordenadores o que se

dediquen de verdad al mundo del disentildeo graacutefico y necesiten tener corriendo a la vez varias

aplicaciones como Photoshop herramientas de CAD After Effects Illustrator y otros

(bastante normal en ese sector) las cuales consumen mucha memoria Tambieacuten es uacutetil para

los que hacen uso de maacutequinas virtuales desde las que ejecutar otros sistemas operativos

(muy extendido entre los usuarios de Mac para ejecutar a la vez un Windows con el que

ejem jugar)

MEMORIA VIRTUAL

La memoria virtual es una teacutecnica de gestioacuten de la memoria que permite que el sistema

operativo disponga tanto para el software de usuario como para siacute mismo de mayor

cantidad de memoria que esteacute disponible fiacutesicamente La mayoriacutea de los ordenadores tienen

cuatro tipos de memoria registros en la CPU la memoria cacheacute (tanto dentro como fuera

del CPU) la memoria RAM y el disco duro En ese orden van de menor capacidad y

mayor velocidad a mayor capacidad y menor velocidad

Muchas aplicaciones requieren acceso a maacutes informacioacuten (coacutedigo y datos) que la que se

puede mantener en memoria fiacutesica Esto es asiacute sobre todo cuando el sistema operativo

permite muacuteltiples procesos y aplicaciones ejecutaacutendose simultaacuteneamente Una solucioacuten al

problema de necesitar mayor cantidad de memoria de la que se posee consiste en que las

aplicaciones mantengan parte de su informacioacuten en disco movieacutendola a la memoria

principal cuando sea necesario Hay varias formas de hacer esto

Una opcioacuten es que la aplicacioacuten misma sea responsable de decidir queacute informacioacuten seraacute

guardada en cada sitio (segmentacioacuten) y de traerla y llevarla La desventaja de esto

ademaacutes de la dificultad en el disentildeo e implementacioacuten del programa es que es muy

probable que los intereses sobre la memoria de dos o varios programas generen conflictos

entre siacute cada programador podriacutea realizar su disentildeo teniendo en cuenta que es el uacutenico

programa ejecutaacutendose en el sistema La alternativa es usar memoria virtual donde la

combinacioacuten entre hardwareespecial y el sistema operativo hace uso de la memoria

principal y la secundaria para hacer parecer que el ordenador tiene mucha maacutes memoria

principal (RAM) que la que realmente posee Este meacutetodo es invisible a los procesos La

cantidad de memoria maacutexima que se puede hacer ver que hay tiene que ver con las

caracteriacutesticas del procesador Por ejemplo en un sistema de 32 bits el maacuteximo es 232

lo

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

12

que da 4096 Megabytes (4 Gigabytes) Todo esto hace el trabajo del programador de

aplicaciones mucho maacutes faacutecil al poder ignorar completamente la necesidad de mover datos

entre los distintos espacios de memoria

Aunque la memoria virtual podriacutea estar implementada por el software del sistema

operativo en la praacutectica casi siempre se usa una combinacioacuten de hardware y software dado

el esfuerzo extra que implicariacutea para el procesador

OTRAS MEMORIAS IMPORTANTES DE LA COMPUTADORA

ALMACENAMIENTO PRIMARIO

La memoria primaria estaacute directamente conectada a la CPU de la computadora Debe estar

presente para que la CPU efectuacutee cualquier funcioacuten El almacenamiento primario consta

pues de la memoria primaria del sistema contiene los programas en ejecucioacuten y los datos

con que operan Se puede transferir informacioacuten muy raacutepidamente (tiacutepicamente 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 electroacutenica del estado soacutelido que estaacute directamente conectada a la

CPU a traveacutes 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 basaacutendose en su direccioacuten Es por esto que los registros del procesador no

pueden considerarse almacenamiento primario Las referencias a eacutestos se efectuacutean por

nombre de forma directa y no por direccioacuten Los registros representan el estado actual del

coacutemputo y los datos utilizados inmediatamente pero no pueden almacenar un programa

(soacutelo apuntar al lugar de ejecucioacuten actual)

La gran diferencia de velocidad entre el procesador y la memoria primaria dio origen a

la memoria cacheacute Esta es una memoria de muy alta velocidad tiacutepicamente entre 10 y 100

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

13

veces maacutes que la memoria primaria y se emplea para mejorar la eficiencia o rendimiento

del CPU Parte de la informacioacuten de la memoria principal se duplica en la memoria cacheacute

Comparada con los registros la cacheacute es ligeramente maacutes lenta pero de mayor capacidad

Sin embargo es maacutes raacutepida aunque de mucha menor capacidad que la memoria principal

Algunos autores2 presentan a la memoria cacheacute como una jerarquiacutea aparte sin embargo al

no ser memoria directamente direccionable (guarda estrictamente copias de la informacioacuten

disponible en la memoria principal) es comuacuten presentarla como parte funcional del

almacenamiento primario

ALMACENAMIENTO SECUNDARIO

La memoria secundaria requiere que la computadora use sus canales de entradasalida para

acceder a la informacioacuten y se utiliza para almacenamiento a largo plazo de informacioacuten

persistente Sin embargo la mayoriacutea de los sistemas operativosusan los dispositivos de

almacenamiento secundario como aacuterea de intercambio para incrementar artificialmente la

cantidad aparente de memoria principal en la computadora (a esta utilizacioacuten del

almacenamiento secundario se le denomina memoria virtual) La memoria secundaria

tambieacuten se llama de laquoalmacenamiento masivoraquo 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 maacutes lenta En las computadoras modernas

los discos duros suelen usarse como dispositivos de almacenamiento masivo El tiempo

necesario para acceder a un byte de informacioacuten dado almacenado en un disco duro de

platos magneacuteticos es de unas mileacutesimas de segundo (milisegundos) En cambio el tiempo

para acceder al mismo tipo de informacioacuten en una memoria de acceso aleatorio (RAM) se

mide en mil-milloneacutesimas de segundo (nanosegundos)

Esto ilustra cuan significativa es la diferencia entre la velocidad de las memorias de estado

soacutelido y la velocidad de los dispositivos rotantes de almacenamiento magneacutetico u oacuteptico

los discos duros son del orden de un milloacuten de veces maacutes lentos que la memoria (primaria)

Los dispositivos rotantes de almacenamiento oacuteptico (unidades de CD y DVD) son incluso

maacutes lentos que los discos duros aunque es probable que su velocidad de acceso mejore con

los avances tecnoloacutegicos

Por lo tanto el uso de la memoria virtual que es cerca de un milloacuten de veces maacutes lenta que

memoria ldquoverdaderardquo ralentiza apreciablemente el funcionamiento de cualquier

computadora Muchos sistemas operativos implementan la memoria virtual usando

teacuterminos como memoria virtual o laquofichero de cacheacuteraquo La principal ventaja histoacuterica de la

memoria virtual es el precio la memoria virtual resultaba mucho maacutes barata que la

memoria real Esa ventaja es menos relevante hoy en diacutea Aun asiacute muchos sistemas

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

14

operativos siguen implementaacutendola a pesar de provocar un funcionamiento

significativamente maacutes lento

ALMACENAMIENTO TERCIARIO

La memoria terciaria es un sistema en el que un brazo roboacutetico montaraacute (conectaraacute) o

desmontaraacute (desconectaraacute) un medio de almacenamiento masivo fuera de liacutenea (veacutease el

siguiente punto) seguacuten lo solicite el sistema operativo de la computadora La memoria

terciaria se usa en el aacuterea del almacenamiento industrial la computacioacuten cientiacutefica en

grandes sistemas informaacuteticos 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 LIacuteNEA

El almacenamiento fuera de liacutenea es un sistema donde el medio de almacenamiento puede

ser extraiacutedo faacutecilmente 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 propoacutesito los disquetes discos oacutepticos y

las memorias flash incluyendo las unidades USB Tambieacuten hay discos duros USB que se

pueden conectar raacutepidamente Los dispositivos de almacenamiento fuera de liacutenea usados en

el pasado son cintas magneacuteticas en muchos tamantildeos y formatos diferentes y las bateriacuteas

extraiacutebles de discos Winchester

ALMACENAMIENTO DE RED

El almacenamiento de red es cualquier tipo de almacenamiento de computadora que incluye

el hecho de acceder a la informacioacuten a traveacutes de una red informaacutetica Discutiblemente el

almacenamiento de red permite centralizar el control de informacioacuten en una organizacioacuten y

reducir la duplicidad de la informacioacuten 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 eacutestas puede acceder a traveacutes de una red de aacuterea local

una red de aacuterea extensa una red privada virtual o en el caso de almacenamientos de

archivos en liacutenea 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

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

15

MEMORIA CAHCEacute

La unidad cacheacute es un sistema especial de almacenamiento de alta velocidad Puede ser

tanto un aacuterea reservada de la memoria principal como un dispositivo de almacenamiento de

alta velocidad independiente Hay dos tipos de cacheacute frecuentemente usados en las

computadoras personales memoria cacheacute y cacheacute de disco Una memoria cacheacute llamada

tambieacuten a veces almacenamiento cacheacute o RAM cacheacute es una parte de memoria RAM

estaacutetica de alta velocidad (SRAM) maacutes raacutepida que la RAM dinaacutemica (DRAM) usada como

memoria principal La memoria cacheacute es efectiva dado que los programas acceden una y

otra vez a los mismos datos o instrucciones Guardando esta informacioacuten en SRAM la

computadora evita acceder a la lenta DRAM

Cuando se encuentra un dato en el cacheacute se dice que se ha producido un acierto siendo un

cacheacute juzgado por su tasa de aciertos (hit rate) Los sistemas de memoria cacheacute usan una

tecnologiacutea conocida por cacheacute inteligente en la cual el sistema puede reconocer cierto tipo

de datos usados frecuentemente Las estrategias para determinar queacute informacioacuten debe ser

puesta en el cacheacute constituyen uno de los problemas maacutes interesantes en la ciencia de las

computadoras Algunas memorias cacheacute estaacuten construidas en la arquitectura de los

microprocesadores Por ejemplo el procesador Pentium II tiene un cacheacute L2 de 512 KiB

El cacheacute de disco trabaja sobre los mismos principios que la memoria cacheacute pero en lugar

de usar SRAM de alta velocidad usa la convencional memoria principal Los datos maacutes

recientes del disco duro a los que se ha accedido (asiacute como los sectores adyacentes) se

almacenan en un buffer de memoria Cuando el programa necesita acceder a datos del

disco lo primero que comprueba es el cacheacute del disco para ver si los datos ya estaacuten ahiacute El

cacheacute de disco puede mejorar draacutesticamente el rendimiento de las aplicaciones dado que

acceder a un byte de datos en RAM puede ser miles de veces maacutes raacutepido que acceder a un

byte del disco duro

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

16

MEMORIA GRAFICA DE VIDEO

Una tarjeta graacutefica tarjeta de viacutedeo placa de viacutedeotarjeta aceleradora de

graacuteficos o adaptador de pantalla es una tarjeta de expansioacuten para

una computadora uordenador encargada de procesar los datos provenientes de la CPU y

transformarlos en informacioacuten comprensible y representable en un dispositivo de salida

como un monitor otelevisor Las tarjetas graacuteficas maacutes comunes son las disponibles para las

computadoras compatibles con la IBM PC debido a la enorme popularidad de eacutestas pero

otras arquitecturas tambieacuten hacen uso de este tipo de dispositivos

Es habitual que se utilice el mismo teacutermino tanto a las habituales tarjetas dedicadas y

separadas como a las GPUintegradas en la placa base Algunas tarjetas graacuteficas han

ofrecido funcionalidades antildeadidas como captura de viacutedeo sintonizacioacuten de TV

decodificacioacuten MPEG-21 y MPEG-4 o incluso conectores Firewire de ratoacuten laacutepiz

oacuteptico o joystick

MEMORIA ROM

La memoria de solo lectura conocida tambieacuten como ROM (acroacutenimo en ingleacutes de read-

only memory) es un medio de almacenamiento utilizado en ordenadores y dispositivos

electroacutenicos que permite soacutelo la lectura de la informacioacuten y no su escritura

independientemente de la presencia o no de una fuente de energiacutea

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

17

Los datos almacenados en la ROM no se pueden modificar o al menos no de manera raacutepida

o faacutecil Se utiliza principalmente en su sentido maacutes estricto se refiere soacutelo a maacutescara ROM

-en ingleacutes MROM- (el maacutes antiguo tipo de estado soacutelido ROM) que se fabrica con los

datos almacenados de forma permanente y por lo tanto su contenido no puede ser

modificado de ninguna forma Sin embargo las ROM maacutes modernas

como EPROM y Flash EEPROM efectivamente se pueden borrar y volver a programar

varias veces aun siendo descritos como memoria de soacutelo lectura (ROM) La razoacuten de que

se las continuacutee llamando asiacute es que el proceso de reprogramacioacuten en general es poco

frecuente relativamente lento y a menudo no se permite la escritura en lugares aleatorios

de la memoria A pesar de la simplicidad de la ROM los dispositivos reprogramables son

maacutes flexibles y econoacutemicos por lo cual las antiguas maacutescaras ROM no se suelen encontrar

en hardware producido a partir de 2007

MEMORIA FLASH

La memoria flash es una manera desarrollada de la memoria EEPROM que permite que

muacuteltiples posiciones de memoria sean escritas o borradas en una misma operacioacuten de

programacioacuten mediante impulsos eleacutectricos frente a las anteriores que soacutelo permite escribir

o borrar una uacutenica celda cada vez EPROM Por ello la memoria flash permite funcionar a

velocidades muy superiores cuando los sistemas emplean lectura y escritura en diferentes

puntos a la vez Las aplicaciones mas habituales son

-USB (ademaacutes del almacenamiento pueden incluir radio FM grabacioacuten de vozhellip

-PC card(es un perifeacuterico disentildeado para computadoras portaacutetiles para expandir la memoria

aunque tambieacuten es utilizado como tarjeta de red sintonizador de TVmodemhellip)

-Tarjetas de memoria flash (sustituto del carrete en la fotografiacutea digital

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

18

En cuanto a las caracteriacutesticas que ofrecen este tipo de memorias cabe destacar su gran

resistencia a los golpes (no contiene partes moacuteviles) es de bajo consumo y muy silencioso

de reducido tamantildeo (lo que nos permite introducirlo en dispositivos portaacutetiles) y muy

ligero Otra caracteriacutestica de gran intereacutes es que funciona bajo temperaturas extremas ( -25ordm

hasta los 85ordm )

En lo referente a defectos hay que mencionar que solo permite una cantidad finita de

escrituras y borrados (generalmente entre 10000 y un milloacuten) dependiendo de la celda la

precisioacuten y el voltaje necesario para su borradoInicialmente almacenaban 8 MB pero

actualmente almacenan maacutes de 64 GB con una velocidad de hasta 20 MBs

Fabricada con puertas loacutegicas NOR y NAND para almacenar los 0‟s y 1‟s correspondientes

Las tarjetas de memoria flash estaacuten hechas de muchiacutesimas celdas microscoacutepicas que

acumulan electrones con diferentes voltajes a medida que la electricidad pasa a traveacutes de

ellas creando asiacute un mapa de diferentes cargas eleacutectricas De este modo la tarjeta logra

guardar la informacioacuten que el usuario requiere Mientras maacutes compacta esteacute distribuida su

estructura mayor informacioacuten almacena y asimismo tambieacuten aumentan los costos en la

fabricacioacuten de estos dispositivos

Los sistemas de archivos estaacuten en desarrollo aunque en la praacutectica el maacutes utilizado es el

FAT (por compatibilidad)

Explicacioacuten del funcionamiento de las memorias

-MEMORIA TIPO NOR Para programar una celda de tipo NOR (asignar un valor

determinado) se permite el paso de la corriente desde el terminal fuente al terminal

sumidero entonces se coloca en CG un voltaje alto para absorber los electrones y retenerlos

en el campo eleacutectrico que genera Este proceso se llama hot-electroacuten injection Para borrar

(poner a ldquo1rdquo el estado natural del transistor) el contenido de una celda expulsar estos

electrones se emplea la teacutecnica de Fowler-Nordheim tunnelling un proceso de tunelado

mecaacutenico ndash cuaacutentico Esto es aplicar un voltaje inverso bastante alto al empleado para

atraer a los electrones convirtiendo al transistor en una pistola de electrones que permite

abriendo el terminal sumidero que los electrones abandonen el mismo Este proceso es el

que provoca el deterioro de las celdas al aplicar sobre un conductor tan delgado un voltaje

tan alto

-MEMORIA TIPO NAND Las memorias flash basadas en puertas loacutegicas NAND

funcionan de forma ligeramente diferente usan un tuacutenel de inyeccioacuten para la escritura y

para el borrado un tuacutenel de bdquosoltado‟ Las memorias basadas en NAND tienen ademaacutes de la

evidente base en otro tipo de puertas un coste bastante inferior unas diez veces de maacutes

resistencia a las operaciones pero soacutelo permiten acceso secuencial (maacutes orientado a

dispositivos de almacenamiento masivo) frente a las memorias flash basadas en NOR que

permiten lectura de acceso aleatorio Sin embargo han sido las NAND las que han

permitido la expansioacuten de este tipo de memoria ya que el mecanismo de borrado es maacutes

sencillo (aunque tambieacuten se borre por bloques) lo que ha proporcionado una base maacutes

rentable para la creacioacuten de dispositivos de tipo tarjeta de memoria Las populares

memorias USB o tambieacuten llamadas Pendrives utilizan memorias flash de tipo NAND

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

19

Contenido QUEacute ES LA MEMORIA RAM 4

Memoria moacutevil 7

Memoria DDR2 8

Moacutedulos DDR3 9

ALMACENAMIENTO PRIMARIO 12

ALMACENAMIENTO SECUNDARIO 13

ALMACENAMIENTO TERCIARIO 14

ALMACENAMIENTO FUERA DE LIacuteNEA 14

ALMACENAMIENTO DE RED 14

Page 3: Nuevo documento de microsoft office word (miguel)

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

3

INTRODUCCION A LA COMPUTACION

En el siguiente documento se plasma de la manera maacutes faacutecil

una pequentildea introduccioacuten al mundo de la informaacutetica y sus

componentes fiacutesicos en este caso la memoria ram que es uno

de los componentes maacutes importantes de un ordenador

Cabe recalcar que todos los componentes son importantes

pero se dice que la memoria ram es uno de los elementos

maacutes importantes ya que esta es la que nos permite trabajar

raacutepido o lento tener mas programas ejecutaacutendose o de mayor

tamantildeo

Este manual es un meacutetodo teoacuterico de la instalacioacuten limpieza

y cuidado de la memoria ram tambieacuten

contiene informacioacuten sobre la memoria ram que le podriacutea ser

uacutetil al usuario en diferentes ocasiones de la vida diaria o

laboral

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

4

QUEacute ES LA MEMORIA RAM

Uno de los componentes maacutes importantes de un ordenador es la memoria principal o

memoria RAM En esta memoria se cargan los programas y los datos que se estaacuten usando

en el ordenador mientras eacuteste permanece encendido por tanto cuanto mejores sean

las prestaciones de la memoria maacutes se notaraacuten en el funcionamiento del sistema

Si disponemos de maacutes capacidad de memoria podemos tener maacutes programas abiertos a la

vez o con grandes voluacutemenes de datos Ademaacutes de la capacidad tambieacuten hay que tener en

cuenta la velocidad de la memoria si es maacutes raacutepida podremos ejecutar programas y mover

datos con mayor rapidez (con este ejemplo vemos claramente que la velocidad detrabajo de

un ordenador no soacutelo estaacute en el procesador sino en maacutes componentes como la memoria

RAM)

iquestPorque se llama RAM - Las siglas RAM vienen de los vocablos ingleses

Random Access Memory Significa Memoria de Acceso Aleatorio y se refiere a la

capacidad del sistema de acceder a una posicioacuten en concreto de la memoria de manera

directa En el caso contrario estariacutea el almacenamiento en cintas que para acceder a un dato

concreto si estaacute a mitad de la cinta hay que recorrerla toda desde el principio para llegar a

eacutel En la RAM esto no ocurre y se puede acceder a la ubicacioacuten del dato de manera directa

La memoria principal o RAM (acroacutenimo de Random Access Memory Memoria de Acceso

Aleatorio) es donde el ordenador guarda los datos que estaacute utilizando en el momento

presente son los megas famosos en nuacutemero de 32 64 oacute 128 que aparecen en los anuncios

de ordenadores

EL SISTEMA DE MEMORIA DEL PC

En informaacutetica se llama memoria (o tambieacuten almacenamiento) a los dispositivos que

retienen datos informaacuteticos durante alguacuten intervalo de tiempo La memoria proporciona una

de las principales funciones de la computacioacuten moderna la retencioacuten o almacenamiento de

informacioacuten Es uno de los componentes fundamentales de todas

las computadorasmodernas que acoplado a una unidad central de procesamiento (CPU por

sus siglas en ingleacutes de central processing unit) implementa lo fundamental del modelo de

computadora de arquitectura de von Neumann usado desde la deacutecada de 1940

En la actualidad laquomemoriaraquo suele referirse a una forma de almacenamiento de estado

soacutelido conocida como memoria RAM (memoria de acceso aleatorio RAM por sus siglas

en ingleacutes de random access memory) y otras veces se refiere a otras formas de

almacenamiento raacutepido pero temporal De forma similar se refiere a formas de

almacenamiento masivo como discos oacutepticos y tipos de almacenamiento magneacutetico

como discos duros y otros tipos de almacenamiento maacutes lentos que las memorias RAM

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

5

pero de naturaleza maacutes permanente Estas distinciones contemporaacuteneas son de ayuda

porque son fundamentales para la arquitectura de computadores en general

PARAMETROS FUNDAMENTALES DE LA MEMORIA

La velocidad de acceso (ns) es el tiempo de un acceso de lectura o escritura La SDRAM

capaz de funcionar con un bus de 133 MHz se denomina ldquoPC133rdquo y su tiempo de acceso es

la inversa de 133 MHz 75 ns

Desde la aparicioacuten de la memoria SDRAM la velocidad de memoria se indica con un

nuacutemero que expresa la velocidad de reloj del bus maacuteximo que puede soportar en forma

fiable como ldquoPC100rdquo para la SDRAM capaz de soportar un bus de 100 MHz Pero en otros

casos se trata de velocidad efectiva Por ejemplo la memoria DDR333 funciona con un bus

fiacutesico de 166 MHz pero lo aprovecha de forma doble por cada ciclo de reloj

(DDR Double Data Rate) por lo que equivale a un bus de 333 MHz que soacutelo se aprovecha

una vez

El valor CL o latencia CAS (Column Access Strobe tiempo de acceso a la columna) es el

maacutes importante ya que es inevitable En las memorias SDRAM y DDR son 325 y 2

mientras en las DDR2 son 54 y 3 y en las DDR3 son 9 y 7 Dentro de un mismo tipo de

memoria una memoria con menores latencias seraacute maacutes raacutepida

El ancho de banda es la maacutexima cantidad de memoria que podriacutea trasladarse por segundo

expresado en MBs o GBs Por ejemplo la memoria DDR2-667 opera con bus fiacutesico de

333 MHz y doble aprovechamiento de cada ciclo de reloj con un ancho de bus de 64 bits es

capaz de trasmitir 5333 MBytess por canal de memoria Se puede unir dos canales en la

tecnologiacutea Dual Channel (de doble canal) con lo que la cifra del ancho de banda aumenta

El valor del voltaje depende del tipo de memoria instalado en el equipo como se aprecia en

la tabla 1 A mayor voltaje mayor consumo y temperatura del componente y se requiere

ventilacioacuten

TIPOS DE MEMORIA RAM

Existen y han existido muchos tipos de memorias RAM

Para nombrar una memoria hay que distinguir entre soporte y caracteriacutesticas

SIMMs y DIMMs

Se trata de la forma en que se juntan los chips de memoria del tipo que sean para

conectarse a la placa base del ordenador Son unas plaquitas alargadas con conectores en un

extremo al conjunto se le llama moacutedulo

El nuacutemero de conectores depende del bus de datos del microprocesador que maacutes que un

autobuacutes es la carretera por la que van los datos el nuacutemero de carriles de dicha carretera

representariacutea el nuacutemero de bits de informacioacuten que puede manejar cada vez

SIMMs Single In-line Memory Module con 30 oacute 72 contactos Los de 30 contactos pueden

manejar 8 bits cada vez por lo que en un 386 oacute 486 que tiene un bus de datos de 32 bits

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

6

necesitamos usarlos de 4 en 4 moacutedulos iguales Miden unos 85 cm (30 c) oacute 105 cm (72 c)

y sus zoacutecalos suelen ser de color blanco

Los SIMMs de 72 contactos maacutes modernos manejan 32 bits por lo que se usan de 1 en 1

en los 486 en los Pentium se hariacutea de 2 en 2 moacutedulos (iguales) porque el bus de datos de

los Pentium es el doble de grande (64 bits)

DIMMs maacutes alargados (unos 13 cm) con 168 contactos y en zoacutecalos generalmente negros

llevan dos muescas para facilitar su correcta colocacioacuten Pueden manejar 64 bits de una

vez por lo que pueden usarse de 1 en 1 en los Pentium K6 y superiores Existen para

voltaje estaacutendar (5 voltios) o reducido (33 V)

Las SDRAM normales tienen 168 contactos los primeros moacutedulos se comercializaban a

66MHz de velocidad luego surgieron los de 100 y 133MHz que son praacutecticamente los

uacutenicos que se emplean en SDRAM actualmente soacutelo se encuentran faacutecilmente los SDRAM

de 133MHz

SDRAM Sincronic-RAM Funciona de manera sincronizada con la velocidad de la placa

(de 50 a 66 MHz) para lo que debe ser rapidiacutesima de unos 25 a 10 ns Soacutelo se presenta en

forma de DIMMs de 168 contactos es usada en los Pentium II de menos de 350 MHz y en

los Celeron

MODULOS DE MEMORIA

Hay varios tipos de memoria que se utilizan en las computadoras modernas Debido a su

tamantildeo los equipos moacuteviles compactos utilizan un tamantildeo diferente de memoria de acceso

aleatorio (RAM por sus siglas en ingleacutes de Random Access Memory) que las computadoras

de escritorio Tanto las computadoras de escritorio como las portaacutetiles modernas usan

memoria DDR (por sus siglas en ingleacutes de Double Data Rate) las cuales ofrecen altas

velocidades de transferencia de datos que los tipos de memoria maacutes viejos Las memorias

DDR se numeran de uno dos o tres basadas en cuaacutel generacioacuten de memoria pertenecen

Cada placa madre soporta un tipo especiacutefico de memoria

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

7

TIPOS DE MODULO DE MEMORIA

Memoria moacutevil

Las computadoras portaacutetiles utilizan el mismo tipo de memoria que se encuentran en las

computadoras de escritorio pero en una forma maacutes compacta El factor de forma de los

moacutedulos utilizados en las portaacutetiles se llama Doble Moacutedulo de Memoria en Liacutenea de

Contorno Pequentildeo (SO DIMM por sus siglas en ingleacutes de Small Outline Dual In-line

Memory Module) Es un factor de forma que principalmente determina el tamantildeo de los

moacutedulos de memoria Los moacutedulos estaacuten conectados a la placa base del equipo mediante un

nuacutemero de pines El nuacutemero exacto de piness estaacute determinado por el factor de forma y tipo

de memoria Dado que la memoria portaacutetil y de escritorio son de diferentes tamantildeos y

nuacutemeros de pines no son intercambiables Las portaacutetiles maacutes modernas utilizan memoria

DDR2 o DDR3 DIMM en el factor de forma SO con 200 o 204 pines

MEMORIA DE PC

Las computadoras de escritorio son compatibles con el uso de la RAM usando el factor de

forma DIMM en liacutenea En general los nuevos tipos de memoria tienen un mayor nuacutemero

de pines disentildeados para proporcionar una mayor velocidad y ancho de banda La mayoriacutea

de los moacutedulos DIMM de escritorio utilizan una configuracioacuten de 240 pines aunque los

modelos maacutes antiguos utilizan 184 pines Las computadoras modernas de escritorio y

ordenadores portaacutetiles suelen tener memoria Double Data Rate utilizando el estaacutendar de

memoria DDR DDR2 o DDR3 Los moacutedulos DDR de PC utilizan una configuracioacuten de

184 pines mientras que ambos moacutedulos DDR2 y DDR3 usan 240 pines Puesto que los

moacutedulos DDR2 y DDR3 no son compatibles -a pesar de que son los mismos de tamantildeo- se

diferencian por una pequentildea muesca entre los pasadores conocidos como tecla de tensioacuten

Esta muesca evita que los usuarios inserten moacutedulos de memoria RAM en

una placa eleacutectricamente incompatible

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

8

MEMORIA DDR

El tipo maacutes antiguo de la memoria Double Data Rate utiliza una configuracioacuten de 184 pines

en los moacutedulos de escritorio y de 200 pines en los moacutedulos moacuteviles La memoria DDR

utiliza la especificacioacuten Memoria de Acceso Aleatorio de Dinaacutemica Sincroacutenica (o SDRAM

por sus siglas en ingleacutes de Synchronous Dynamic Random Access Memory) Las tres

generaciones de memoria DDR tienen una velocidad efectiva dos veces mayor que su

velocidad real La velocidad de reloj real de la memoria es siempre la mitad de su

valoracioacuten DDR Un moacutedulo DDR nominado DDR266 tiene una velocidad real de

memoria de 133 megahertz La primera generacioacuten de memoria DDR tiene entre DDR200

y DDR400 con el nuacutemero que representa la velocidad efectiva de la memoria en megahertz

Memoria DDR2

La segunda generacioacuten de moacutedulos de memoria DDR utiliza una mayor cantidad de pines y

proporciona velocidades de transferencia maacutes raacutepidas en los equipos moacuteviles y de

escritorio Los moacutedulos SO DIMM DDR2 tienen un esquema de 200 pines mientras que los

modelos de escritorio utilizan 240 pines La memoria DDR2 tiene velocidades entre DDR2-

400 y DDR2-1066

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

9

Moacutedulos DDR3

La uacuteltima generacioacuten de memoria DDR funciona a velocidades de entre 800 y 1600 MHz

Generalmente la memoria DDR3 es fiacutesicamente del mismo tamantildeo y tiene el mismo

nuacutemero de pines que los moacutedulos DDR2 A pesar de que son fiacutesicamente similares la llave

de voltaje de los moacutedulos DDR3 DIMM impide su uso en placas base DDR2 y viceversa

Esta caracteriacutestica es necesaria ya que los moacutedulos DDR3 funcionan generalmente en una

configuracioacuten de baja tensioacuten que los moacutedulos DDR o DDR2 La mayoriacutea de los moacutedulos

DDR funcionan a 33 voltios mientras que los moacutedulos DDR2 requieren 18 voltios y la

mayoriacutea de los moacutedulos DDR3 funcionan a 135 o 15 voltios

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

10

CUANTA MEMORIA RAM SE NECESITA

Cuando queremos comprar un ordenador nuevo muchas veces nos paramos a pensar en

cuaacutenta memoria RAM necesitamos para nuestro diacutea a diacutea Es faacutecil dejarse convencer por

los vendedores o las ganas de tener lo mejor de lo mejor Pero antes de gastar nuestros

duramente ganados ahorros debemos pensar el uso que le vamos a dar al equipo

En todos los casos lo normal es comprar la RAM en una cantidad par de moacutedulos De esta

forma se puede aprovechar una caracteriacutestica de las placas base (las de hace unos pocos

antildeos a esta parte la tienen) que permite usar ambos moacutedulos a la vez durante la ejecucioacuten

de tareas (lo que se conoce como Doble Canal) Por eso me centrareacute en cantidades de

memoria muacuteltiplos de 2 Para sacar rendimiento a 4GB de RAM o maacutes hay que usar un

sistema operativo de 64 bits

Un consejo que parece tonto en cuanto al uso de aplicaciones procurad cerrar del todo de

vez en cuando los navegadores Su forma de gestionar las pestantildeas para cada paacutegina suele

producir lo que se conoce como memory leak (fuga de memoria) que en algunos casos

despueacutes de unas horas puede llenar toda la memoria RAM que estuviera libre hasta que

cerremos las pestantildeas o salgamos del navegador

1GB o 2GB

Esta cantidad es escasa pero suficiente para pequentildeos ordenadores con Linux que hagan de

Media Center o que vayamos a destinar a navegar por internet trabajar un poco con

LibreOffice o crear otros servicios en el entorno de nuestra red domeacutestica como un NAS o

similares Con Windows se hace maacutes necesario 2GB si queremos hacer algo realmente con

eacutel aunque Windows 8 (pese a la falta de intereacutes por parte del usuario) va mejor con esta

cantidad que Windows 7

Los moacutedulos de memoria de 1GB son ya difiacuteciles de encontrar (a precios razonables) y los

de 2GB suelen estar en los 20 a 30 euros dependiendo de la velocidad

4GB

Esta cantidad es la maacutes normal de encontrar en la mayoriacutea de portaacutetiles Es suficiente para

nuestro diacutea a diacutea trabajar con Office y jugar a nuestros tiacutetulos favoritos Es suficiente si no

nos dedicamos a hacer varias cosas a la vez y para la mayoriacutea de los usuarios seraacute

suficiente

8GB

Es el nuevo estaacutendar de memoria para un ordenador nuevo y Apple incluye ya solo esta

cantidad como miacutenimo en sus ordenadores (salvo el Mac Mini aunque no recomiendo

menos de 8GB ni para este modelo) En la mayoriacutea de las situaciones no necesitaremos maacutes

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

11

de esta cantidad y da de sobra para tener un buen puntildeado de aplicaciones corriendo como

Office varios navegadores Photoshop y otros al mismo tiempo Es tambieacuten el maacuteximo de

memoria que deberiacuteamos tener en un PC que usemos para jugar ya que maacutes allaacute de esta

cantidad no notaremos mayor rendimiento en ninguacuten juego

16GB o maacutes

Este caso es para usuarios que realmente exprimen al maacuteximo sus ordenadores o que se

dediquen de verdad al mundo del disentildeo graacutefico y necesiten tener corriendo a la vez varias

aplicaciones como Photoshop herramientas de CAD After Effects Illustrator y otros

(bastante normal en ese sector) las cuales consumen mucha memoria Tambieacuten es uacutetil para

los que hacen uso de maacutequinas virtuales desde las que ejecutar otros sistemas operativos

(muy extendido entre los usuarios de Mac para ejecutar a la vez un Windows con el que

ejem jugar)

MEMORIA VIRTUAL

La memoria virtual es una teacutecnica de gestioacuten de la memoria que permite que el sistema

operativo disponga tanto para el software de usuario como para siacute mismo de mayor

cantidad de memoria que esteacute disponible fiacutesicamente La mayoriacutea de los ordenadores tienen

cuatro tipos de memoria registros en la CPU la memoria cacheacute (tanto dentro como fuera

del CPU) la memoria RAM y el disco duro En ese orden van de menor capacidad y

mayor velocidad a mayor capacidad y menor velocidad

Muchas aplicaciones requieren acceso a maacutes informacioacuten (coacutedigo y datos) que la que se

puede mantener en memoria fiacutesica Esto es asiacute sobre todo cuando el sistema operativo

permite muacuteltiples procesos y aplicaciones ejecutaacutendose simultaacuteneamente Una solucioacuten al

problema de necesitar mayor cantidad de memoria de la que se posee consiste en que las

aplicaciones mantengan parte de su informacioacuten en disco movieacutendola a la memoria

principal cuando sea necesario Hay varias formas de hacer esto

Una opcioacuten es que la aplicacioacuten misma sea responsable de decidir queacute informacioacuten seraacute

guardada en cada sitio (segmentacioacuten) y de traerla y llevarla La desventaja de esto

ademaacutes de la dificultad en el disentildeo e implementacioacuten del programa es que es muy

probable que los intereses sobre la memoria de dos o varios programas generen conflictos

entre siacute cada programador podriacutea realizar su disentildeo teniendo en cuenta que es el uacutenico

programa ejecutaacutendose en el sistema La alternativa es usar memoria virtual donde la

combinacioacuten entre hardwareespecial y el sistema operativo hace uso de la memoria

principal y la secundaria para hacer parecer que el ordenador tiene mucha maacutes memoria

principal (RAM) que la que realmente posee Este meacutetodo es invisible a los procesos La

cantidad de memoria maacutexima que se puede hacer ver que hay tiene que ver con las

caracteriacutesticas del procesador Por ejemplo en un sistema de 32 bits el maacuteximo es 232

lo

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

12

que da 4096 Megabytes (4 Gigabytes) Todo esto hace el trabajo del programador de

aplicaciones mucho maacutes faacutecil al poder ignorar completamente la necesidad de mover datos

entre los distintos espacios de memoria

Aunque la memoria virtual podriacutea estar implementada por el software del sistema

operativo en la praacutectica casi siempre se usa una combinacioacuten de hardware y software dado

el esfuerzo extra que implicariacutea para el procesador

OTRAS MEMORIAS IMPORTANTES DE LA COMPUTADORA

ALMACENAMIENTO PRIMARIO

La memoria primaria estaacute directamente conectada a la CPU de la computadora Debe estar

presente para que la CPU efectuacutee cualquier funcioacuten El almacenamiento primario consta

pues de la memoria primaria del sistema contiene los programas en ejecucioacuten y los datos

con que operan Se puede transferir informacioacuten muy raacutepidamente (tiacutepicamente 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 electroacutenica del estado soacutelido que estaacute directamente conectada a la

CPU a traveacutes 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 basaacutendose en su direccioacuten Es por esto que los registros del procesador no

pueden considerarse almacenamiento primario Las referencias a eacutestos se efectuacutean por

nombre de forma directa y no por direccioacuten Los registros representan el estado actual del

coacutemputo y los datos utilizados inmediatamente pero no pueden almacenar un programa

(soacutelo apuntar al lugar de ejecucioacuten actual)

La gran diferencia de velocidad entre el procesador y la memoria primaria dio origen a

la memoria cacheacute Esta es una memoria de muy alta velocidad tiacutepicamente entre 10 y 100

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

13

veces maacutes que la memoria primaria y se emplea para mejorar la eficiencia o rendimiento

del CPU Parte de la informacioacuten de la memoria principal se duplica en la memoria cacheacute

Comparada con los registros la cacheacute es ligeramente maacutes lenta pero de mayor capacidad

Sin embargo es maacutes raacutepida aunque de mucha menor capacidad que la memoria principal

Algunos autores2 presentan a la memoria cacheacute como una jerarquiacutea aparte sin embargo al

no ser memoria directamente direccionable (guarda estrictamente copias de la informacioacuten

disponible en la memoria principal) es comuacuten presentarla como parte funcional del

almacenamiento primario

ALMACENAMIENTO SECUNDARIO

La memoria secundaria requiere que la computadora use sus canales de entradasalida para

acceder a la informacioacuten y se utiliza para almacenamiento a largo plazo de informacioacuten

persistente Sin embargo la mayoriacutea de los sistemas operativosusan los dispositivos de

almacenamiento secundario como aacuterea de intercambio para incrementar artificialmente la

cantidad aparente de memoria principal en la computadora (a esta utilizacioacuten del

almacenamiento secundario se le denomina memoria virtual) La memoria secundaria

tambieacuten se llama de laquoalmacenamiento masivoraquo 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 maacutes lenta En las computadoras modernas

los discos duros suelen usarse como dispositivos de almacenamiento masivo El tiempo

necesario para acceder a un byte de informacioacuten dado almacenado en un disco duro de

platos magneacuteticos es de unas mileacutesimas de segundo (milisegundos) En cambio el tiempo

para acceder al mismo tipo de informacioacuten en una memoria de acceso aleatorio (RAM) se

mide en mil-milloneacutesimas de segundo (nanosegundos)

Esto ilustra cuan significativa es la diferencia entre la velocidad de las memorias de estado

soacutelido y la velocidad de los dispositivos rotantes de almacenamiento magneacutetico u oacuteptico

los discos duros son del orden de un milloacuten de veces maacutes lentos que la memoria (primaria)

Los dispositivos rotantes de almacenamiento oacuteptico (unidades de CD y DVD) son incluso

maacutes lentos que los discos duros aunque es probable que su velocidad de acceso mejore con

los avances tecnoloacutegicos

Por lo tanto el uso de la memoria virtual que es cerca de un milloacuten de veces maacutes lenta que

memoria ldquoverdaderardquo ralentiza apreciablemente el funcionamiento de cualquier

computadora Muchos sistemas operativos implementan la memoria virtual usando

teacuterminos como memoria virtual o laquofichero de cacheacuteraquo La principal ventaja histoacuterica de la

memoria virtual es el precio la memoria virtual resultaba mucho maacutes barata que la

memoria real Esa ventaja es menos relevante hoy en diacutea Aun asiacute muchos sistemas

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

14

operativos siguen implementaacutendola a pesar de provocar un funcionamiento

significativamente maacutes lento

ALMACENAMIENTO TERCIARIO

La memoria terciaria es un sistema en el que un brazo roboacutetico montaraacute (conectaraacute) o

desmontaraacute (desconectaraacute) un medio de almacenamiento masivo fuera de liacutenea (veacutease el

siguiente punto) seguacuten lo solicite el sistema operativo de la computadora La memoria

terciaria se usa en el aacuterea del almacenamiento industrial la computacioacuten cientiacutefica en

grandes sistemas informaacuteticos 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 LIacuteNEA

El almacenamiento fuera de liacutenea es un sistema donde el medio de almacenamiento puede

ser extraiacutedo faacutecilmente 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 propoacutesito los disquetes discos oacutepticos y

las memorias flash incluyendo las unidades USB Tambieacuten hay discos duros USB que se

pueden conectar raacutepidamente Los dispositivos de almacenamiento fuera de liacutenea usados en

el pasado son cintas magneacuteticas en muchos tamantildeos y formatos diferentes y las bateriacuteas

extraiacutebles de discos Winchester

ALMACENAMIENTO DE RED

El almacenamiento de red es cualquier tipo de almacenamiento de computadora que incluye

el hecho de acceder a la informacioacuten a traveacutes de una red informaacutetica Discutiblemente el

almacenamiento de red permite centralizar el control de informacioacuten en una organizacioacuten y

reducir la duplicidad de la informacioacuten 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 eacutestas puede acceder a traveacutes de una red de aacuterea local

una red de aacuterea extensa una red privada virtual o en el caso de almacenamientos de

archivos en liacutenea 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

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

15

MEMORIA CAHCEacute

La unidad cacheacute es un sistema especial de almacenamiento de alta velocidad Puede ser

tanto un aacuterea reservada de la memoria principal como un dispositivo de almacenamiento de

alta velocidad independiente Hay dos tipos de cacheacute frecuentemente usados en las

computadoras personales memoria cacheacute y cacheacute de disco Una memoria cacheacute llamada

tambieacuten a veces almacenamiento cacheacute o RAM cacheacute es una parte de memoria RAM

estaacutetica de alta velocidad (SRAM) maacutes raacutepida que la RAM dinaacutemica (DRAM) usada como

memoria principal La memoria cacheacute es efectiva dado que los programas acceden una y

otra vez a los mismos datos o instrucciones Guardando esta informacioacuten en SRAM la

computadora evita acceder a la lenta DRAM

Cuando se encuentra un dato en el cacheacute se dice que se ha producido un acierto siendo un

cacheacute juzgado por su tasa de aciertos (hit rate) Los sistemas de memoria cacheacute usan una

tecnologiacutea conocida por cacheacute inteligente en la cual el sistema puede reconocer cierto tipo

de datos usados frecuentemente Las estrategias para determinar queacute informacioacuten debe ser

puesta en el cacheacute constituyen uno de los problemas maacutes interesantes en la ciencia de las

computadoras Algunas memorias cacheacute estaacuten construidas en la arquitectura de los

microprocesadores Por ejemplo el procesador Pentium II tiene un cacheacute L2 de 512 KiB

El cacheacute de disco trabaja sobre los mismos principios que la memoria cacheacute pero en lugar

de usar SRAM de alta velocidad usa la convencional memoria principal Los datos maacutes

recientes del disco duro a los que se ha accedido (asiacute como los sectores adyacentes) se

almacenan en un buffer de memoria Cuando el programa necesita acceder a datos del

disco lo primero que comprueba es el cacheacute del disco para ver si los datos ya estaacuten ahiacute El

cacheacute de disco puede mejorar draacutesticamente el rendimiento de las aplicaciones dado que

acceder a un byte de datos en RAM puede ser miles de veces maacutes raacutepido que acceder a un

byte del disco duro

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

16

MEMORIA GRAFICA DE VIDEO

Una tarjeta graacutefica tarjeta de viacutedeo placa de viacutedeotarjeta aceleradora de

graacuteficos o adaptador de pantalla es una tarjeta de expansioacuten para

una computadora uordenador encargada de procesar los datos provenientes de la CPU y

transformarlos en informacioacuten comprensible y representable en un dispositivo de salida

como un monitor otelevisor Las tarjetas graacuteficas maacutes comunes son las disponibles para las

computadoras compatibles con la IBM PC debido a la enorme popularidad de eacutestas pero

otras arquitecturas tambieacuten hacen uso de este tipo de dispositivos

Es habitual que se utilice el mismo teacutermino tanto a las habituales tarjetas dedicadas y

separadas como a las GPUintegradas en la placa base Algunas tarjetas graacuteficas han

ofrecido funcionalidades antildeadidas como captura de viacutedeo sintonizacioacuten de TV

decodificacioacuten MPEG-21 y MPEG-4 o incluso conectores Firewire de ratoacuten laacutepiz

oacuteptico o joystick

MEMORIA ROM

La memoria de solo lectura conocida tambieacuten como ROM (acroacutenimo en ingleacutes de read-

only memory) es un medio de almacenamiento utilizado en ordenadores y dispositivos

electroacutenicos que permite soacutelo la lectura de la informacioacuten y no su escritura

independientemente de la presencia o no de una fuente de energiacutea

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

17

Los datos almacenados en la ROM no se pueden modificar o al menos no de manera raacutepida

o faacutecil Se utiliza principalmente en su sentido maacutes estricto se refiere soacutelo a maacutescara ROM

-en ingleacutes MROM- (el maacutes antiguo tipo de estado soacutelido ROM) que se fabrica con los

datos almacenados de forma permanente y por lo tanto su contenido no puede ser

modificado de ninguna forma Sin embargo las ROM maacutes modernas

como EPROM y Flash EEPROM efectivamente se pueden borrar y volver a programar

varias veces aun siendo descritos como memoria de soacutelo lectura (ROM) La razoacuten de que

se las continuacutee llamando asiacute es que el proceso de reprogramacioacuten en general es poco

frecuente relativamente lento y a menudo no se permite la escritura en lugares aleatorios

de la memoria A pesar de la simplicidad de la ROM los dispositivos reprogramables son

maacutes flexibles y econoacutemicos por lo cual las antiguas maacutescaras ROM no se suelen encontrar

en hardware producido a partir de 2007

MEMORIA FLASH

La memoria flash es una manera desarrollada de la memoria EEPROM que permite que

muacuteltiples posiciones de memoria sean escritas o borradas en una misma operacioacuten de

programacioacuten mediante impulsos eleacutectricos frente a las anteriores que soacutelo permite escribir

o borrar una uacutenica celda cada vez EPROM Por ello la memoria flash permite funcionar a

velocidades muy superiores cuando los sistemas emplean lectura y escritura en diferentes

puntos a la vez Las aplicaciones mas habituales son

-USB (ademaacutes del almacenamiento pueden incluir radio FM grabacioacuten de vozhellip

-PC card(es un perifeacuterico disentildeado para computadoras portaacutetiles para expandir la memoria

aunque tambieacuten es utilizado como tarjeta de red sintonizador de TVmodemhellip)

-Tarjetas de memoria flash (sustituto del carrete en la fotografiacutea digital

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

18

En cuanto a las caracteriacutesticas que ofrecen este tipo de memorias cabe destacar su gran

resistencia a los golpes (no contiene partes moacuteviles) es de bajo consumo y muy silencioso

de reducido tamantildeo (lo que nos permite introducirlo en dispositivos portaacutetiles) y muy

ligero Otra caracteriacutestica de gran intereacutes es que funciona bajo temperaturas extremas ( -25ordm

hasta los 85ordm )

En lo referente a defectos hay que mencionar que solo permite una cantidad finita de

escrituras y borrados (generalmente entre 10000 y un milloacuten) dependiendo de la celda la

precisioacuten y el voltaje necesario para su borradoInicialmente almacenaban 8 MB pero

actualmente almacenan maacutes de 64 GB con una velocidad de hasta 20 MBs

Fabricada con puertas loacutegicas NOR y NAND para almacenar los 0‟s y 1‟s correspondientes

Las tarjetas de memoria flash estaacuten hechas de muchiacutesimas celdas microscoacutepicas que

acumulan electrones con diferentes voltajes a medida que la electricidad pasa a traveacutes de

ellas creando asiacute un mapa de diferentes cargas eleacutectricas De este modo la tarjeta logra

guardar la informacioacuten que el usuario requiere Mientras maacutes compacta esteacute distribuida su

estructura mayor informacioacuten almacena y asimismo tambieacuten aumentan los costos en la

fabricacioacuten de estos dispositivos

Los sistemas de archivos estaacuten en desarrollo aunque en la praacutectica el maacutes utilizado es el

FAT (por compatibilidad)

Explicacioacuten del funcionamiento de las memorias

-MEMORIA TIPO NOR Para programar una celda de tipo NOR (asignar un valor

determinado) se permite el paso de la corriente desde el terminal fuente al terminal

sumidero entonces se coloca en CG un voltaje alto para absorber los electrones y retenerlos

en el campo eleacutectrico que genera Este proceso se llama hot-electroacuten injection Para borrar

(poner a ldquo1rdquo el estado natural del transistor) el contenido de una celda expulsar estos

electrones se emplea la teacutecnica de Fowler-Nordheim tunnelling un proceso de tunelado

mecaacutenico ndash cuaacutentico Esto es aplicar un voltaje inverso bastante alto al empleado para

atraer a los electrones convirtiendo al transistor en una pistola de electrones que permite

abriendo el terminal sumidero que los electrones abandonen el mismo Este proceso es el

que provoca el deterioro de las celdas al aplicar sobre un conductor tan delgado un voltaje

tan alto

-MEMORIA TIPO NAND Las memorias flash basadas en puertas loacutegicas NAND

funcionan de forma ligeramente diferente usan un tuacutenel de inyeccioacuten para la escritura y

para el borrado un tuacutenel de bdquosoltado‟ Las memorias basadas en NAND tienen ademaacutes de la

evidente base en otro tipo de puertas un coste bastante inferior unas diez veces de maacutes

resistencia a las operaciones pero soacutelo permiten acceso secuencial (maacutes orientado a

dispositivos de almacenamiento masivo) frente a las memorias flash basadas en NOR que

permiten lectura de acceso aleatorio Sin embargo han sido las NAND las que han

permitido la expansioacuten de este tipo de memoria ya que el mecanismo de borrado es maacutes

sencillo (aunque tambieacuten se borre por bloques) lo que ha proporcionado una base maacutes

rentable para la creacioacuten de dispositivos de tipo tarjeta de memoria Las populares

memorias USB o tambieacuten llamadas Pendrives utilizan memorias flash de tipo NAND

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

19

Contenido QUEacute ES LA MEMORIA RAM 4

Memoria moacutevil 7

Memoria DDR2 8

Moacutedulos DDR3 9

ALMACENAMIENTO PRIMARIO 12

ALMACENAMIENTO SECUNDARIO 13

ALMACENAMIENTO TERCIARIO 14

ALMACENAMIENTO FUERA DE LIacuteNEA 14

ALMACENAMIENTO DE RED 14

Page 4: Nuevo documento de microsoft office word (miguel)

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

4

QUEacute ES LA MEMORIA RAM

Uno de los componentes maacutes importantes de un ordenador es la memoria principal o

memoria RAM En esta memoria se cargan los programas y los datos que se estaacuten usando

en el ordenador mientras eacuteste permanece encendido por tanto cuanto mejores sean

las prestaciones de la memoria maacutes se notaraacuten en el funcionamiento del sistema

Si disponemos de maacutes capacidad de memoria podemos tener maacutes programas abiertos a la

vez o con grandes voluacutemenes de datos Ademaacutes de la capacidad tambieacuten hay que tener en

cuenta la velocidad de la memoria si es maacutes raacutepida podremos ejecutar programas y mover

datos con mayor rapidez (con este ejemplo vemos claramente que la velocidad detrabajo de

un ordenador no soacutelo estaacute en el procesador sino en maacutes componentes como la memoria

RAM)

iquestPorque se llama RAM - Las siglas RAM vienen de los vocablos ingleses

Random Access Memory Significa Memoria de Acceso Aleatorio y se refiere a la

capacidad del sistema de acceder a una posicioacuten en concreto de la memoria de manera

directa En el caso contrario estariacutea el almacenamiento en cintas que para acceder a un dato

concreto si estaacute a mitad de la cinta hay que recorrerla toda desde el principio para llegar a

eacutel En la RAM esto no ocurre y se puede acceder a la ubicacioacuten del dato de manera directa

La memoria principal o RAM (acroacutenimo de Random Access Memory Memoria de Acceso

Aleatorio) es donde el ordenador guarda los datos que estaacute utilizando en el momento

presente son los megas famosos en nuacutemero de 32 64 oacute 128 que aparecen en los anuncios

de ordenadores

EL SISTEMA DE MEMORIA DEL PC

En informaacutetica se llama memoria (o tambieacuten almacenamiento) a los dispositivos que

retienen datos informaacuteticos durante alguacuten intervalo de tiempo La memoria proporciona una

de las principales funciones de la computacioacuten moderna la retencioacuten o almacenamiento de

informacioacuten Es uno de los componentes fundamentales de todas

las computadorasmodernas que acoplado a una unidad central de procesamiento (CPU por

sus siglas en ingleacutes de central processing unit) implementa lo fundamental del modelo de

computadora de arquitectura de von Neumann usado desde la deacutecada de 1940

En la actualidad laquomemoriaraquo suele referirse a una forma de almacenamiento de estado

soacutelido conocida como memoria RAM (memoria de acceso aleatorio RAM por sus siglas

en ingleacutes de random access memory) y otras veces se refiere a otras formas de

almacenamiento raacutepido pero temporal De forma similar se refiere a formas de

almacenamiento masivo como discos oacutepticos y tipos de almacenamiento magneacutetico

como discos duros y otros tipos de almacenamiento maacutes lentos que las memorias RAM

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

5

pero de naturaleza maacutes permanente Estas distinciones contemporaacuteneas son de ayuda

porque son fundamentales para la arquitectura de computadores en general

PARAMETROS FUNDAMENTALES DE LA MEMORIA

La velocidad de acceso (ns) es el tiempo de un acceso de lectura o escritura La SDRAM

capaz de funcionar con un bus de 133 MHz se denomina ldquoPC133rdquo y su tiempo de acceso es

la inversa de 133 MHz 75 ns

Desde la aparicioacuten de la memoria SDRAM la velocidad de memoria se indica con un

nuacutemero que expresa la velocidad de reloj del bus maacuteximo que puede soportar en forma

fiable como ldquoPC100rdquo para la SDRAM capaz de soportar un bus de 100 MHz Pero en otros

casos se trata de velocidad efectiva Por ejemplo la memoria DDR333 funciona con un bus

fiacutesico de 166 MHz pero lo aprovecha de forma doble por cada ciclo de reloj

(DDR Double Data Rate) por lo que equivale a un bus de 333 MHz que soacutelo se aprovecha

una vez

El valor CL o latencia CAS (Column Access Strobe tiempo de acceso a la columna) es el

maacutes importante ya que es inevitable En las memorias SDRAM y DDR son 325 y 2

mientras en las DDR2 son 54 y 3 y en las DDR3 son 9 y 7 Dentro de un mismo tipo de

memoria una memoria con menores latencias seraacute maacutes raacutepida

El ancho de banda es la maacutexima cantidad de memoria que podriacutea trasladarse por segundo

expresado en MBs o GBs Por ejemplo la memoria DDR2-667 opera con bus fiacutesico de

333 MHz y doble aprovechamiento de cada ciclo de reloj con un ancho de bus de 64 bits es

capaz de trasmitir 5333 MBytess por canal de memoria Se puede unir dos canales en la

tecnologiacutea Dual Channel (de doble canal) con lo que la cifra del ancho de banda aumenta

El valor del voltaje depende del tipo de memoria instalado en el equipo como se aprecia en

la tabla 1 A mayor voltaje mayor consumo y temperatura del componente y se requiere

ventilacioacuten

TIPOS DE MEMORIA RAM

Existen y han existido muchos tipos de memorias RAM

Para nombrar una memoria hay que distinguir entre soporte y caracteriacutesticas

SIMMs y DIMMs

Se trata de la forma en que se juntan los chips de memoria del tipo que sean para

conectarse a la placa base del ordenador Son unas plaquitas alargadas con conectores en un

extremo al conjunto se le llama moacutedulo

El nuacutemero de conectores depende del bus de datos del microprocesador que maacutes que un

autobuacutes es la carretera por la que van los datos el nuacutemero de carriles de dicha carretera

representariacutea el nuacutemero de bits de informacioacuten que puede manejar cada vez

SIMMs Single In-line Memory Module con 30 oacute 72 contactos Los de 30 contactos pueden

manejar 8 bits cada vez por lo que en un 386 oacute 486 que tiene un bus de datos de 32 bits

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

6

necesitamos usarlos de 4 en 4 moacutedulos iguales Miden unos 85 cm (30 c) oacute 105 cm (72 c)

y sus zoacutecalos suelen ser de color blanco

Los SIMMs de 72 contactos maacutes modernos manejan 32 bits por lo que se usan de 1 en 1

en los 486 en los Pentium se hariacutea de 2 en 2 moacutedulos (iguales) porque el bus de datos de

los Pentium es el doble de grande (64 bits)

DIMMs maacutes alargados (unos 13 cm) con 168 contactos y en zoacutecalos generalmente negros

llevan dos muescas para facilitar su correcta colocacioacuten Pueden manejar 64 bits de una

vez por lo que pueden usarse de 1 en 1 en los Pentium K6 y superiores Existen para

voltaje estaacutendar (5 voltios) o reducido (33 V)

Las SDRAM normales tienen 168 contactos los primeros moacutedulos se comercializaban a

66MHz de velocidad luego surgieron los de 100 y 133MHz que son praacutecticamente los

uacutenicos que se emplean en SDRAM actualmente soacutelo se encuentran faacutecilmente los SDRAM

de 133MHz

SDRAM Sincronic-RAM Funciona de manera sincronizada con la velocidad de la placa

(de 50 a 66 MHz) para lo que debe ser rapidiacutesima de unos 25 a 10 ns Soacutelo se presenta en

forma de DIMMs de 168 contactos es usada en los Pentium II de menos de 350 MHz y en

los Celeron

MODULOS DE MEMORIA

Hay varios tipos de memoria que se utilizan en las computadoras modernas Debido a su

tamantildeo los equipos moacuteviles compactos utilizan un tamantildeo diferente de memoria de acceso

aleatorio (RAM por sus siglas en ingleacutes de Random Access Memory) que las computadoras

de escritorio Tanto las computadoras de escritorio como las portaacutetiles modernas usan

memoria DDR (por sus siglas en ingleacutes de Double Data Rate) las cuales ofrecen altas

velocidades de transferencia de datos que los tipos de memoria maacutes viejos Las memorias

DDR se numeran de uno dos o tres basadas en cuaacutel generacioacuten de memoria pertenecen

Cada placa madre soporta un tipo especiacutefico de memoria

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

7

TIPOS DE MODULO DE MEMORIA

Memoria moacutevil

Las computadoras portaacutetiles utilizan el mismo tipo de memoria que se encuentran en las

computadoras de escritorio pero en una forma maacutes compacta El factor de forma de los

moacutedulos utilizados en las portaacutetiles se llama Doble Moacutedulo de Memoria en Liacutenea de

Contorno Pequentildeo (SO DIMM por sus siglas en ingleacutes de Small Outline Dual In-line

Memory Module) Es un factor de forma que principalmente determina el tamantildeo de los

moacutedulos de memoria Los moacutedulos estaacuten conectados a la placa base del equipo mediante un

nuacutemero de pines El nuacutemero exacto de piness estaacute determinado por el factor de forma y tipo

de memoria Dado que la memoria portaacutetil y de escritorio son de diferentes tamantildeos y

nuacutemeros de pines no son intercambiables Las portaacutetiles maacutes modernas utilizan memoria

DDR2 o DDR3 DIMM en el factor de forma SO con 200 o 204 pines

MEMORIA DE PC

Las computadoras de escritorio son compatibles con el uso de la RAM usando el factor de

forma DIMM en liacutenea En general los nuevos tipos de memoria tienen un mayor nuacutemero

de pines disentildeados para proporcionar una mayor velocidad y ancho de banda La mayoriacutea

de los moacutedulos DIMM de escritorio utilizan una configuracioacuten de 240 pines aunque los

modelos maacutes antiguos utilizan 184 pines Las computadoras modernas de escritorio y

ordenadores portaacutetiles suelen tener memoria Double Data Rate utilizando el estaacutendar de

memoria DDR DDR2 o DDR3 Los moacutedulos DDR de PC utilizan una configuracioacuten de

184 pines mientras que ambos moacutedulos DDR2 y DDR3 usan 240 pines Puesto que los

moacutedulos DDR2 y DDR3 no son compatibles -a pesar de que son los mismos de tamantildeo- se

diferencian por una pequentildea muesca entre los pasadores conocidos como tecla de tensioacuten

Esta muesca evita que los usuarios inserten moacutedulos de memoria RAM en

una placa eleacutectricamente incompatible

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

8

MEMORIA DDR

El tipo maacutes antiguo de la memoria Double Data Rate utiliza una configuracioacuten de 184 pines

en los moacutedulos de escritorio y de 200 pines en los moacutedulos moacuteviles La memoria DDR

utiliza la especificacioacuten Memoria de Acceso Aleatorio de Dinaacutemica Sincroacutenica (o SDRAM

por sus siglas en ingleacutes de Synchronous Dynamic Random Access Memory) Las tres

generaciones de memoria DDR tienen una velocidad efectiva dos veces mayor que su

velocidad real La velocidad de reloj real de la memoria es siempre la mitad de su

valoracioacuten DDR Un moacutedulo DDR nominado DDR266 tiene una velocidad real de

memoria de 133 megahertz La primera generacioacuten de memoria DDR tiene entre DDR200

y DDR400 con el nuacutemero que representa la velocidad efectiva de la memoria en megahertz

Memoria DDR2

La segunda generacioacuten de moacutedulos de memoria DDR utiliza una mayor cantidad de pines y

proporciona velocidades de transferencia maacutes raacutepidas en los equipos moacuteviles y de

escritorio Los moacutedulos SO DIMM DDR2 tienen un esquema de 200 pines mientras que los

modelos de escritorio utilizan 240 pines La memoria DDR2 tiene velocidades entre DDR2-

400 y DDR2-1066

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

9

Moacutedulos DDR3

La uacuteltima generacioacuten de memoria DDR funciona a velocidades de entre 800 y 1600 MHz

Generalmente la memoria DDR3 es fiacutesicamente del mismo tamantildeo y tiene el mismo

nuacutemero de pines que los moacutedulos DDR2 A pesar de que son fiacutesicamente similares la llave

de voltaje de los moacutedulos DDR3 DIMM impide su uso en placas base DDR2 y viceversa

Esta caracteriacutestica es necesaria ya que los moacutedulos DDR3 funcionan generalmente en una

configuracioacuten de baja tensioacuten que los moacutedulos DDR o DDR2 La mayoriacutea de los moacutedulos

DDR funcionan a 33 voltios mientras que los moacutedulos DDR2 requieren 18 voltios y la

mayoriacutea de los moacutedulos DDR3 funcionan a 135 o 15 voltios

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

10

CUANTA MEMORIA RAM SE NECESITA

Cuando queremos comprar un ordenador nuevo muchas veces nos paramos a pensar en

cuaacutenta memoria RAM necesitamos para nuestro diacutea a diacutea Es faacutecil dejarse convencer por

los vendedores o las ganas de tener lo mejor de lo mejor Pero antes de gastar nuestros

duramente ganados ahorros debemos pensar el uso que le vamos a dar al equipo

En todos los casos lo normal es comprar la RAM en una cantidad par de moacutedulos De esta

forma se puede aprovechar una caracteriacutestica de las placas base (las de hace unos pocos

antildeos a esta parte la tienen) que permite usar ambos moacutedulos a la vez durante la ejecucioacuten

de tareas (lo que se conoce como Doble Canal) Por eso me centrareacute en cantidades de

memoria muacuteltiplos de 2 Para sacar rendimiento a 4GB de RAM o maacutes hay que usar un

sistema operativo de 64 bits

Un consejo que parece tonto en cuanto al uso de aplicaciones procurad cerrar del todo de

vez en cuando los navegadores Su forma de gestionar las pestantildeas para cada paacutegina suele

producir lo que se conoce como memory leak (fuga de memoria) que en algunos casos

despueacutes de unas horas puede llenar toda la memoria RAM que estuviera libre hasta que

cerremos las pestantildeas o salgamos del navegador

1GB o 2GB

Esta cantidad es escasa pero suficiente para pequentildeos ordenadores con Linux que hagan de

Media Center o que vayamos a destinar a navegar por internet trabajar un poco con

LibreOffice o crear otros servicios en el entorno de nuestra red domeacutestica como un NAS o

similares Con Windows se hace maacutes necesario 2GB si queremos hacer algo realmente con

eacutel aunque Windows 8 (pese a la falta de intereacutes por parte del usuario) va mejor con esta

cantidad que Windows 7

Los moacutedulos de memoria de 1GB son ya difiacuteciles de encontrar (a precios razonables) y los

de 2GB suelen estar en los 20 a 30 euros dependiendo de la velocidad

4GB

Esta cantidad es la maacutes normal de encontrar en la mayoriacutea de portaacutetiles Es suficiente para

nuestro diacutea a diacutea trabajar con Office y jugar a nuestros tiacutetulos favoritos Es suficiente si no

nos dedicamos a hacer varias cosas a la vez y para la mayoriacutea de los usuarios seraacute

suficiente

8GB

Es el nuevo estaacutendar de memoria para un ordenador nuevo y Apple incluye ya solo esta

cantidad como miacutenimo en sus ordenadores (salvo el Mac Mini aunque no recomiendo

menos de 8GB ni para este modelo) En la mayoriacutea de las situaciones no necesitaremos maacutes

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

11

de esta cantidad y da de sobra para tener un buen puntildeado de aplicaciones corriendo como

Office varios navegadores Photoshop y otros al mismo tiempo Es tambieacuten el maacuteximo de

memoria que deberiacuteamos tener en un PC que usemos para jugar ya que maacutes allaacute de esta

cantidad no notaremos mayor rendimiento en ninguacuten juego

16GB o maacutes

Este caso es para usuarios que realmente exprimen al maacuteximo sus ordenadores o que se

dediquen de verdad al mundo del disentildeo graacutefico y necesiten tener corriendo a la vez varias

aplicaciones como Photoshop herramientas de CAD After Effects Illustrator y otros

(bastante normal en ese sector) las cuales consumen mucha memoria Tambieacuten es uacutetil para

los que hacen uso de maacutequinas virtuales desde las que ejecutar otros sistemas operativos

(muy extendido entre los usuarios de Mac para ejecutar a la vez un Windows con el que

ejem jugar)

MEMORIA VIRTUAL

La memoria virtual es una teacutecnica de gestioacuten de la memoria que permite que el sistema

operativo disponga tanto para el software de usuario como para siacute mismo de mayor

cantidad de memoria que esteacute disponible fiacutesicamente La mayoriacutea de los ordenadores tienen

cuatro tipos de memoria registros en la CPU la memoria cacheacute (tanto dentro como fuera

del CPU) la memoria RAM y el disco duro En ese orden van de menor capacidad y

mayor velocidad a mayor capacidad y menor velocidad

Muchas aplicaciones requieren acceso a maacutes informacioacuten (coacutedigo y datos) que la que se

puede mantener en memoria fiacutesica Esto es asiacute sobre todo cuando el sistema operativo

permite muacuteltiples procesos y aplicaciones ejecutaacutendose simultaacuteneamente Una solucioacuten al

problema de necesitar mayor cantidad de memoria de la que se posee consiste en que las

aplicaciones mantengan parte de su informacioacuten en disco movieacutendola a la memoria

principal cuando sea necesario Hay varias formas de hacer esto

Una opcioacuten es que la aplicacioacuten misma sea responsable de decidir queacute informacioacuten seraacute

guardada en cada sitio (segmentacioacuten) y de traerla y llevarla La desventaja de esto

ademaacutes de la dificultad en el disentildeo e implementacioacuten del programa es que es muy

probable que los intereses sobre la memoria de dos o varios programas generen conflictos

entre siacute cada programador podriacutea realizar su disentildeo teniendo en cuenta que es el uacutenico

programa ejecutaacutendose en el sistema La alternativa es usar memoria virtual donde la

combinacioacuten entre hardwareespecial y el sistema operativo hace uso de la memoria

principal y la secundaria para hacer parecer que el ordenador tiene mucha maacutes memoria

principal (RAM) que la que realmente posee Este meacutetodo es invisible a los procesos La

cantidad de memoria maacutexima que se puede hacer ver que hay tiene que ver con las

caracteriacutesticas del procesador Por ejemplo en un sistema de 32 bits el maacuteximo es 232

lo

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

12

que da 4096 Megabytes (4 Gigabytes) Todo esto hace el trabajo del programador de

aplicaciones mucho maacutes faacutecil al poder ignorar completamente la necesidad de mover datos

entre los distintos espacios de memoria

Aunque la memoria virtual podriacutea estar implementada por el software del sistema

operativo en la praacutectica casi siempre se usa una combinacioacuten de hardware y software dado

el esfuerzo extra que implicariacutea para el procesador

OTRAS MEMORIAS IMPORTANTES DE LA COMPUTADORA

ALMACENAMIENTO PRIMARIO

La memoria primaria estaacute directamente conectada a la CPU de la computadora Debe estar

presente para que la CPU efectuacutee cualquier funcioacuten El almacenamiento primario consta

pues de la memoria primaria del sistema contiene los programas en ejecucioacuten y los datos

con que operan Se puede transferir informacioacuten muy raacutepidamente (tiacutepicamente 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 electroacutenica del estado soacutelido que estaacute directamente conectada a la

CPU a traveacutes 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 basaacutendose en su direccioacuten Es por esto que los registros del procesador no

pueden considerarse almacenamiento primario Las referencias a eacutestos se efectuacutean por

nombre de forma directa y no por direccioacuten Los registros representan el estado actual del

coacutemputo y los datos utilizados inmediatamente pero no pueden almacenar un programa

(soacutelo apuntar al lugar de ejecucioacuten actual)

La gran diferencia de velocidad entre el procesador y la memoria primaria dio origen a

la memoria cacheacute Esta es una memoria de muy alta velocidad tiacutepicamente entre 10 y 100

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

13

veces maacutes que la memoria primaria y se emplea para mejorar la eficiencia o rendimiento

del CPU Parte de la informacioacuten de la memoria principal se duplica en la memoria cacheacute

Comparada con los registros la cacheacute es ligeramente maacutes lenta pero de mayor capacidad

Sin embargo es maacutes raacutepida aunque de mucha menor capacidad que la memoria principal

Algunos autores2 presentan a la memoria cacheacute como una jerarquiacutea aparte sin embargo al

no ser memoria directamente direccionable (guarda estrictamente copias de la informacioacuten

disponible en la memoria principal) es comuacuten presentarla como parte funcional del

almacenamiento primario

ALMACENAMIENTO SECUNDARIO

La memoria secundaria requiere que la computadora use sus canales de entradasalida para

acceder a la informacioacuten y se utiliza para almacenamiento a largo plazo de informacioacuten

persistente Sin embargo la mayoriacutea de los sistemas operativosusan los dispositivos de

almacenamiento secundario como aacuterea de intercambio para incrementar artificialmente la

cantidad aparente de memoria principal en la computadora (a esta utilizacioacuten del

almacenamiento secundario se le denomina memoria virtual) La memoria secundaria

tambieacuten se llama de laquoalmacenamiento masivoraquo 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 maacutes lenta En las computadoras modernas

los discos duros suelen usarse como dispositivos de almacenamiento masivo El tiempo

necesario para acceder a un byte de informacioacuten dado almacenado en un disco duro de

platos magneacuteticos es de unas mileacutesimas de segundo (milisegundos) En cambio el tiempo

para acceder al mismo tipo de informacioacuten en una memoria de acceso aleatorio (RAM) se

mide en mil-milloneacutesimas de segundo (nanosegundos)

Esto ilustra cuan significativa es la diferencia entre la velocidad de las memorias de estado

soacutelido y la velocidad de los dispositivos rotantes de almacenamiento magneacutetico u oacuteptico

los discos duros son del orden de un milloacuten de veces maacutes lentos que la memoria (primaria)

Los dispositivos rotantes de almacenamiento oacuteptico (unidades de CD y DVD) son incluso

maacutes lentos que los discos duros aunque es probable que su velocidad de acceso mejore con

los avances tecnoloacutegicos

Por lo tanto el uso de la memoria virtual que es cerca de un milloacuten de veces maacutes lenta que

memoria ldquoverdaderardquo ralentiza apreciablemente el funcionamiento de cualquier

computadora Muchos sistemas operativos implementan la memoria virtual usando

teacuterminos como memoria virtual o laquofichero de cacheacuteraquo La principal ventaja histoacuterica de la

memoria virtual es el precio la memoria virtual resultaba mucho maacutes barata que la

memoria real Esa ventaja es menos relevante hoy en diacutea Aun asiacute muchos sistemas

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

14

operativos siguen implementaacutendola a pesar de provocar un funcionamiento

significativamente maacutes lento

ALMACENAMIENTO TERCIARIO

La memoria terciaria es un sistema en el que un brazo roboacutetico montaraacute (conectaraacute) o

desmontaraacute (desconectaraacute) un medio de almacenamiento masivo fuera de liacutenea (veacutease el

siguiente punto) seguacuten lo solicite el sistema operativo de la computadora La memoria

terciaria se usa en el aacuterea del almacenamiento industrial la computacioacuten cientiacutefica en

grandes sistemas informaacuteticos 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 LIacuteNEA

El almacenamiento fuera de liacutenea es un sistema donde el medio de almacenamiento puede

ser extraiacutedo faacutecilmente 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 propoacutesito los disquetes discos oacutepticos y

las memorias flash incluyendo las unidades USB Tambieacuten hay discos duros USB que se

pueden conectar raacutepidamente Los dispositivos de almacenamiento fuera de liacutenea usados en

el pasado son cintas magneacuteticas en muchos tamantildeos y formatos diferentes y las bateriacuteas

extraiacutebles de discos Winchester

ALMACENAMIENTO DE RED

El almacenamiento de red es cualquier tipo de almacenamiento de computadora que incluye

el hecho de acceder a la informacioacuten a traveacutes de una red informaacutetica Discutiblemente el

almacenamiento de red permite centralizar el control de informacioacuten en una organizacioacuten y

reducir la duplicidad de la informacioacuten 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 eacutestas puede acceder a traveacutes de una red de aacuterea local

una red de aacuterea extensa una red privada virtual o en el caso de almacenamientos de

archivos en liacutenea 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

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

15

MEMORIA CAHCEacute

La unidad cacheacute es un sistema especial de almacenamiento de alta velocidad Puede ser

tanto un aacuterea reservada de la memoria principal como un dispositivo de almacenamiento de

alta velocidad independiente Hay dos tipos de cacheacute frecuentemente usados en las

computadoras personales memoria cacheacute y cacheacute de disco Una memoria cacheacute llamada

tambieacuten a veces almacenamiento cacheacute o RAM cacheacute es una parte de memoria RAM

estaacutetica de alta velocidad (SRAM) maacutes raacutepida que la RAM dinaacutemica (DRAM) usada como

memoria principal La memoria cacheacute es efectiva dado que los programas acceden una y

otra vez a los mismos datos o instrucciones Guardando esta informacioacuten en SRAM la

computadora evita acceder a la lenta DRAM

Cuando se encuentra un dato en el cacheacute se dice que se ha producido un acierto siendo un

cacheacute juzgado por su tasa de aciertos (hit rate) Los sistemas de memoria cacheacute usan una

tecnologiacutea conocida por cacheacute inteligente en la cual el sistema puede reconocer cierto tipo

de datos usados frecuentemente Las estrategias para determinar queacute informacioacuten debe ser

puesta en el cacheacute constituyen uno de los problemas maacutes interesantes en la ciencia de las

computadoras Algunas memorias cacheacute estaacuten construidas en la arquitectura de los

microprocesadores Por ejemplo el procesador Pentium II tiene un cacheacute L2 de 512 KiB

El cacheacute de disco trabaja sobre los mismos principios que la memoria cacheacute pero en lugar

de usar SRAM de alta velocidad usa la convencional memoria principal Los datos maacutes

recientes del disco duro a los que se ha accedido (asiacute como los sectores adyacentes) se

almacenan en un buffer de memoria Cuando el programa necesita acceder a datos del

disco lo primero que comprueba es el cacheacute del disco para ver si los datos ya estaacuten ahiacute El

cacheacute de disco puede mejorar draacutesticamente el rendimiento de las aplicaciones dado que

acceder a un byte de datos en RAM puede ser miles de veces maacutes raacutepido que acceder a un

byte del disco duro

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

16

MEMORIA GRAFICA DE VIDEO

Una tarjeta graacutefica tarjeta de viacutedeo placa de viacutedeotarjeta aceleradora de

graacuteficos o adaptador de pantalla es una tarjeta de expansioacuten para

una computadora uordenador encargada de procesar los datos provenientes de la CPU y

transformarlos en informacioacuten comprensible y representable en un dispositivo de salida

como un monitor otelevisor Las tarjetas graacuteficas maacutes comunes son las disponibles para las

computadoras compatibles con la IBM PC debido a la enorme popularidad de eacutestas pero

otras arquitecturas tambieacuten hacen uso de este tipo de dispositivos

Es habitual que se utilice el mismo teacutermino tanto a las habituales tarjetas dedicadas y

separadas como a las GPUintegradas en la placa base Algunas tarjetas graacuteficas han

ofrecido funcionalidades antildeadidas como captura de viacutedeo sintonizacioacuten de TV

decodificacioacuten MPEG-21 y MPEG-4 o incluso conectores Firewire de ratoacuten laacutepiz

oacuteptico o joystick

MEMORIA ROM

La memoria de solo lectura conocida tambieacuten como ROM (acroacutenimo en ingleacutes de read-

only memory) es un medio de almacenamiento utilizado en ordenadores y dispositivos

electroacutenicos que permite soacutelo la lectura de la informacioacuten y no su escritura

independientemente de la presencia o no de una fuente de energiacutea

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

17

Los datos almacenados en la ROM no se pueden modificar o al menos no de manera raacutepida

o faacutecil Se utiliza principalmente en su sentido maacutes estricto se refiere soacutelo a maacutescara ROM

-en ingleacutes MROM- (el maacutes antiguo tipo de estado soacutelido ROM) que se fabrica con los

datos almacenados de forma permanente y por lo tanto su contenido no puede ser

modificado de ninguna forma Sin embargo las ROM maacutes modernas

como EPROM y Flash EEPROM efectivamente se pueden borrar y volver a programar

varias veces aun siendo descritos como memoria de soacutelo lectura (ROM) La razoacuten de que

se las continuacutee llamando asiacute es que el proceso de reprogramacioacuten en general es poco

frecuente relativamente lento y a menudo no se permite la escritura en lugares aleatorios

de la memoria A pesar de la simplicidad de la ROM los dispositivos reprogramables son

maacutes flexibles y econoacutemicos por lo cual las antiguas maacutescaras ROM no se suelen encontrar

en hardware producido a partir de 2007

MEMORIA FLASH

La memoria flash es una manera desarrollada de la memoria EEPROM que permite que

muacuteltiples posiciones de memoria sean escritas o borradas en una misma operacioacuten de

programacioacuten mediante impulsos eleacutectricos frente a las anteriores que soacutelo permite escribir

o borrar una uacutenica celda cada vez EPROM Por ello la memoria flash permite funcionar a

velocidades muy superiores cuando los sistemas emplean lectura y escritura en diferentes

puntos a la vez Las aplicaciones mas habituales son

-USB (ademaacutes del almacenamiento pueden incluir radio FM grabacioacuten de vozhellip

-PC card(es un perifeacuterico disentildeado para computadoras portaacutetiles para expandir la memoria

aunque tambieacuten es utilizado como tarjeta de red sintonizador de TVmodemhellip)

-Tarjetas de memoria flash (sustituto del carrete en la fotografiacutea digital

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

18

En cuanto a las caracteriacutesticas que ofrecen este tipo de memorias cabe destacar su gran

resistencia a los golpes (no contiene partes moacuteviles) es de bajo consumo y muy silencioso

de reducido tamantildeo (lo que nos permite introducirlo en dispositivos portaacutetiles) y muy

ligero Otra caracteriacutestica de gran intereacutes es que funciona bajo temperaturas extremas ( -25ordm

hasta los 85ordm )

En lo referente a defectos hay que mencionar que solo permite una cantidad finita de

escrituras y borrados (generalmente entre 10000 y un milloacuten) dependiendo de la celda la

precisioacuten y el voltaje necesario para su borradoInicialmente almacenaban 8 MB pero

actualmente almacenan maacutes de 64 GB con una velocidad de hasta 20 MBs

Fabricada con puertas loacutegicas NOR y NAND para almacenar los 0‟s y 1‟s correspondientes

Las tarjetas de memoria flash estaacuten hechas de muchiacutesimas celdas microscoacutepicas que

acumulan electrones con diferentes voltajes a medida que la electricidad pasa a traveacutes de

ellas creando asiacute un mapa de diferentes cargas eleacutectricas De este modo la tarjeta logra

guardar la informacioacuten que el usuario requiere Mientras maacutes compacta esteacute distribuida su

estructura mayor informacioacuten almacena y asimismo tambieacuten aumentan los costos en la

fabricacioacuten de estos dispositivos

Los sistemas de archivos estaacuten en desarrollo aunque en la praacutectica el maacutes utilizado es el

FAT (por compatibilidad)

Explicacioacuten del funcionamiento de las memorias

-MEMORIA TIPO NOR Para programar una celda de tipo NOR (asignar un valor

determinado) se permite el paso de la corriente desde el terminal fuente al terminal

sumidero entonces se coloca en CG un voltaje alto para absorber los electrones y retenerlos

en el campo eleacutectrico que genera Este proceso se llama hot-electroacuten injection Para borrar

(poner a ldquo1rdquo el estado natural del transistor) el contenido de una celda expulsar estos

electrones se emplea la teacutecnica de Fowler-Nordheim tunnelling un proceso de tunelado

mecaacutenico ndash cuaacutentico Esto es aplicar un voltaje inverso bastante alto al empleado para

atraer a los electrones convirtiendo al transistor en una pistola de electrones que permite

abriendo el terminal sumidero que los electrones abandonen el mismo Este proceso es el

que provoca el deterioro de las celdas al aplicar sobre un conductor tan delgado un voltaje

tan alto

-MEMORIA TIPO NAND Las memorias flash basadas en puertas loacutegicas NAND

funcionan de forma ligeramente diferente usan un tuacutenel de inyeccioacuten para la escritura y

para el borrado un tuacutenel de bdquosoltado‟ Las memorias basadas en NAND tienen ademaacutes de la

evidente base en otro tipo de puertas un coste bastante inferior unas diez veces de maacutes

resistencia a las operaciones pero soacutelo permiten acceso secuencial (maacutes orientado a

dispositivos de almacenamiento masivo) frente a las memorias flash basadas en NOR que

permiten lectura de acceso aleatorio Sin embargo han sido las NAND las que han

permitido la expansioacuten de este tipo de memoria ya que el mecanismo de borrado es maacutes

sencillo (aunque tambieacuten se borre por bloques) lo que ha proporcionado una base maacutes

rentable para la creacioacuten de dispositivos de tipo tarjeta de memoria Las populares

memorias USB o tambieacuten llamadas Pendrives utilizan memorias flash de tipo NAND

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

19

Contenido QUEacute ES LA MEMORIA RAM 4

Memoria moacutevil 7

Memoria DDR2 8

Moacutedulos DDR3 9

ALMACENAMIENTO PRIMARIO 12

ALMACENAMIENTO SECUNDARIO 13

ALMACENAMIENTO TERCIARIO 14

ALMACENAMIENTO FUERA DE LIacuteNEA 14

ALMACENAMIENTO DE RED 14

Page 5: Nuevo documento de microsoft office word (miguel)

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

5

pero de naturaleza maacutes permanente Estas distinciones contemporaacuteneas son de ayuda

porque son fundamentales para la arquitectura de computadores en general

PARAMETROS FUNDAMENTALES DE LA MEMORIA

La velocidad de acceso (ns) es el tiempo de un acceso de lectura o escritura La SDRAM

capaz de funcionar con un bus de 133 MHz se denomina ldquoPC133rdquo y su tiempo de acceso es

la inversa de 133 MHz 75 ns

Desde la aparicioacuten de la memoria SDRAM la velocidad de memoria se indica con un

nuacutemero que expresa la velocidad de reloj del bus maacuteximo que puede soportar en forma

fiable como ldquoPC100rdquo para la SDRAM capaz de soportar un bus de 100 MHz Pero en otros

casos se trata de velocidad efectiva Por ejemplo la memoria DDR333 funciona con un bus

fiacutesico de 166 MHz pero lo aprovecha de forma doble por cada ciclo de reloj

(DDR Double Data Rate) por lo que equivale a un bus de 333 MHz que soacutelo se aprovecha

una vez

El valor CL o latencia CAS (Column Access Strobe tiempo de acceso a la columna) es el

maacutes importante ya que es inevitable En las memorias SDRAM y DDR son 325 y 2

mientras en las DDR2 son 54 y 3 y en las DDR3 son 9 y 7 Dentro de un mismo tipo de

memoria una memoria con menores latencias seraacute maacutes raacutepida

El ancho de banda es la maacutexima cantidad de memoria que podriacutea trasladarse por segundo

expresado en MBs o GBs Por ejemplo la memoria DDR2-667 opera con bus fiacutesico de

333 MHz y doble aprovechamiento de cada ciclo de reloj con un ancho de bus de 64 bits es

capaz de trasmitir 5333 MBytess por canal de memoria Se puede unir dos canales en la

tecnologiacutea Dual Channel (de doble canal) con lo que la cifra del ancho de banda aumenta

El valor del voltaje depende del tipo de memoria instalado en el equipo como se aprecia en

la tabla 1 A mayor voltaje mayor consumo y temperatura del componente y se requiere

ventilacioacuten

TIPOS DE MEMORIA RAM

Existen y han existido muchos tipos de memorias RAM

Para nombrar una memoria hay que distinguir entre soporte y caracteriacutesticas

SIMMs y DIMMs

Se trata de la forma en que se juntan los chips de memoria del tipo que sean para

conectarse a la placa base del ordenador Son unas plaquitas alargadas con conectores en un

extremo al conjunto se le llama moacutedulo

El nuacutemero de conectores depende del bus de datos del microprocesador que maacutes que un

autobuacutes es la carretera por la que van los datos el nuacutemero de carriles de dicha carretera

representariacutea el nuacutemero de bits de informacioacuten que puede manejar cada vez

SIMMs Single In-line Memory Module con 30 oacute 72 contactos Los de 30 contactos pueden

manejar 8 bits cada vez por lo que en un 386 oacute 486 que tiene un bus de datos de 32 bits

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

6

necesitamos usarlos de 4 en 4 moacutedulos iguales Miden unos 85 cm (30 c) oacute 105 cm (72 c)

y sus zoacutecalos suelen ser de color blanco

Los SIMMs de 72 contactos maacutes modernos manejan 32 bits por lo que se usan de 1 en 1

en los 486 en los Pentium se hariacutea de 2 en 2 moacutedulos (iguales) porque el bus de datos de

los Pentium es el doble de grande (64 bits)

DIMMs maacutes alargados (unos 13 cm) con 168 contactos y en zoacutecalos generalmente negros

llevan dos muescas para facilitar su correcta colocacioacuten Pueden manejar 64 bits de una

vez por lo que pueden usarse de 1 en 1 en los Pentium K6 y superiores Existen para

voltaje estaacutendar (5 voltios) o reducido (33 V)

Las SDRAM normales tienen 168 contactos los primeros moacutedulos se comercializaban a

66MHz de velocidad luego surgieron los de 100 y 133MHz que son praacutecticamente los

uacutenicos que se emplean en SDRAM actualmente soacutelo se encuentran faacutecilmente los SDRAM

de 133MHz

SDRAM Sincronic-RAM Funciona de manera sincronizada con la velocidad de la placa

(de 50 a 66 MHz) para lo que debe ser rapidiacutesima de unos 25 a 10 ns Soacutelo se presenta en

forma de DIMMs de 168 contactos es usada en los Pentium II de menos de 350 MHz y en

los Celeron

MODULOS DE MEMORIA

Hay varios tipos de memoria que se utilizan en las computadoras modernas Debido a su

tamantildeo los equipos moacuteviles compactos utilizan un tamantildeo diferente de memoria de acceso

aleatorio (RAM por sus siglas en ingleacutes de Random Access Memory) que las computadoras

de escritorio Tanto las computadoras de escritorio como las portaacutetiles modernas usan

memoria DDR (por sus siglas en ingleacutes de Double Data Rate) las cuales ofrecen altas

velocidades de transferencia de datos que los tipos de memoria maacutes viejos Las memorias

DDR se numeran de uno dos o tres basadas en cuaacutel generacioacuten de memoria pertenecen

Cada placa madre soporta un tipo especiacutefico de memoria

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

7

TIPOS DE MODULO DE MEMORIA

Memoria moacutevil

Las computadoras portaacutetiles utilizan el mismo tipo de memoria que se encuentran en las

computadoras de escritorio pero en una forma maacutes compacta El factor de forma de los

moacutedulos utilizados en las portaacutetiles se llama Doble Moacutedulo de Memoria en Liacutenea de

Contorno Pequentildeo (SO DIMM por sus siglas en ingleacutes de Small Outline Dual In-line

Memory Module) Es un factor de forma que principalmente determina el tamantildeo de los

moacutedulos de memoria Los moacutedulos estaacuten conectados a la placa base del equipo mediante un

nuacutemero de pines El nuacutemero exacto de piness estaacute determinado por el factor de forma y tipo

de memoria Dado que la memoria portaacutetil y de escritorio son de diferentes tamantildeos y

nuacutemeros de pines no son intercambiables Las portaacutetiles maacutes modernas utilizan memoria

DDR2 o DDR3 DIMM en el factor de forma SO con 200 o 204 pines

MEMORIA DE PC

Las computadoras de escritorio son compatibles con el uso de la RAM usando el factor de

forma DIMM en liacutenea En general los nuevos tipos de memoria tienen un mayor nuacutemero

de pines disentildeados para proporcionar una mayor velocidad y ancho de banda La mayoriacutea

de los moacutedulos DIMM de escritorio utilizan una configuracioacuten de 240 pines aunque los

modelos maacutes antiguos utilizan 184 pines Las computadoras modernas de escritorio y

ordenadores portaacutetiles suelen tener memoria Double Data Rate utilizando el estaacutendar de

memoria DDR DDR2 o DDR3 Los moacutedulos DDR de PC utilizan una configuracioacuten de

184 pines mientras que ambos moacutedulos DDR2 y DDR3 usan 240 pines Puesto que los

moacutedulos DDR2 y DDR3 no son compatibles -a pesar de que son los mismos de tamantildeo- se

diferencian por una pequentildea muesca entre los pasadores conocidos como tecla de tensioacuten

Esta muesca evita que los usuarios inserten moacutedulos de memoria RAM en

una placa eleacutectricamente incompatible

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

8

MEMORIA DDR

El tipo maacutes antiguo de la memoria Double Data Rate utiliza una configuracioacuten de 184 pines

en los moacutedulos de escritorio y de 200 pines en los moacutedulos moacuteviles La memoria DDR

utiliza la especificacioacuten Memoria de Acceso Aleatorio de Dinaacutemica Sincroacutenica (o SDRAM

por sus siglas en ingleacutes de Synchronous Dynamic Random Access Memory) Las tres

generaciones de memoria DDR tienen una velocidad efectiva dos veces mayor que su

velocidad real La velocidad de reloj real de la memoria es siempre la mitad de su

valoracioacuten DDR Un moacutedulo DDR nominado DDR266 tiene una velocidad real de

memoria de 133 megahertz La primera generacioacuten de memoria DDR tiene entre DDR200

y DDR400 con el nuacutemero que representa la velocidad efectiva de la memoria en megahertz

Memoria DDR2

La segunda generacioacuten de moacutedulos de memoria DDR utiliza una mayor cantidad de pines y

proporciona velocidades de transferencia maacutes raacutepidas en los equipos moacuteviles y de

escritorio Los moacutedulos SO DIMM DDR2 tienen un esquema de 200 pines mientras que los

modelos de escritorio utilizan 240 pines La memoria DDR2 tiene velocidades entre DDR2-

400 y DDR2-1066

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

9

Moacutedulos DDR3

La uacuteltima generacioacuten de memoria DDR funciona a velocidades de entre 800 y 1600 MHz

Generalmente la memoria DDR3 es fiacutesicamente del mismo tamantildeo y tiene el mismo

nuacutemero de pines que los moacutedulos DDR2 A pesar de que son fiacutesicamente similares la llave

de voltaje de los moacutedulos DDR3 DIMM impide su uso en placas base DDR2 y viceversa

Esta caracteriacutestica es necesaria ya que los moacutedulos DDR3 funcionan generalmente en una

configuracioacuten de baja tensioacuten que los moacutedulos DDR o DDR2 La mayoriacutea de los moacutedulos

DDR funcionan a 33 voltios mientras que los moacutedulos DDR2 requieren 18 voltios y la

mayoriacutea de los moacutedulos DDR3 funcionan a 135 o 15 voltios

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

10

CUANTA MEMORIA RAM SE NECESITA

Cuando queremos comprar un ordenador nuevo muchas veces nos paramos a pensar en

cuaacutenta memoria RAM necesitamos para nuestro diacutea a diacutea Es faacutecil dejarse convencer por

los vendedores o las ganas de tener lo mejor de lo mejor Pero antes de gastar nuestros

duramente ganados ahorros debemos pensar el uso que le vamos a dar al equipo

En todos los casos lo normal es comprar la RAM en una cantidad par de moacutedulos De esta

forma se puede aprovechar una caracteriacutestica de las placas base (las de hace unos pocos

antildeos a esta parte la tienen) que permite usar ambos moacutedulos a la vez durante la ejecucioacuten

de tareas (lo que se conoce como Doble Canal) Por eso me centrareacute en cantidades de

memoria muacuteltiplos de 2 Para sacar rendimiento a 4GB de RAM o maacutes hay que usar un

sistema operativo de 64 bits

Un consejo que parece tonto en cuanto al uso de aplicaciones procurad cerrar del todo de

vez en cuando los navegadores Su forma de gestionar las pestantildeas para cada paacutegina suele

producir lo que se conoce como memory leak (fuga de memoria) que en algunos casos

despueacutes de unas horas puede llenar toda la memoria RAM que estuviera libre hasta que

cerremos las pestantildeas o salgamos del navegador

1GB o 2GB

Esta cantidad es escasa pero suficiente para pequentildeos ordenadores con Linux que hagan de

Media Center o que vayamos a destinar a navegar por internet trabajar un poco con

LibreOffice o crear otros servicios en el entorno de nuestra red domeacutestica como un NAS o

similares Con Windows se hace maacutes necesario 2GB si queremos hacer algo realmente con

eacutel aunque Windows 8 (pese a la falta de intereacutes por parte del usuario) va mejor con esta

cantidad que Windows 7

Los moacutedulos de memoria de 1GB son ya difiacuteciles de encontrar (a precios razonables) y los

de 2GB suelen estar en los 20 a 30 euros dependiendo de la velocidad

4GB

Esta cantidad es la maacutes normal de encontrar en la mayoriacutea de portaacutetiles Es suficiente para

nuestro diacutea a diacutea trabajar con Office y jugar a nuestros tiacutetulos favoritos Es suficiente si no

nos dedicamos a hacer varias cosas a la vez y para la mayoriacutea de los usuarios seraacute

suficiente

8GB

Es el nuevo estaacutendar de memoria para un ordenador nuevo y Apple incluye ya solo esta

cantidad como miacutenimo en sus ordenadores (salvo el Mac Mini aunque no recomiendo

menos de 8GB ni para este modelo) En la mayoriacutea de las situaciones no necesitaremos maacutes

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

11

de esta cantidad y da de sobra para tener un buen puntildeado de aplicaciones corriendo como

Office varios navegadores Photoshop y otros al mismo tiempo Es tambieacuten el maacuteximo de

memoria que deberiacuteamos tener en un PC que usemos para jugar ya que maacutes allaacute de esta

cantidad no notaremos mayor rendimiento en ninguacuten juego

16GB o maacutes

Este caso es para usuarios que realmente exprimen al maacuteximo sus ordenadores o que se

dediquen de verdad al mundo del disentildeo graacutefico y necesiten tener corriendo a la vez varias

aplicaciones como Photoshop herramientas de CAD After Effects Illustrator y otros

(bastante normal en ese sector) las cuales consumen mucha memoria Tambieacuten es uacutetil para

los que hacen uso de maacutequinas virtuales desde las que ejecutar otros sistemas operativos

(muy extendido entre los usuarios de Mac para ejecutar a la vez un Windows con el que

ejem jugar)

MEMORIA VIRTUAL

La memoria virtual es una teacutecnica de gestioacuten de la memoria que permite que el sistema

operativo disponga tanto para el software de usuario como para siacute mismo de mayor

cantidad de memoria que esteacute disponible fiacutesicamente La mayoriacutea de los ordenadores tienen

cuatro tipos de memoria registros en la CPU la memoria cacheacute (tanto dentro como fuera

del CPU) la memoria RAM y el disco duro En ese orden van de menor capacidad y

mayor velocidad a mayor capacidad y menor velocidad

Muchas aplicaciones requieren acceso a maacutes informacioacuten (coacutedigo y datos) que la que se

puede mantener en memoria fiacutesica Esto es asiacute sobre todo cuando el sistema operativo

permite muacuteltiples procesos y aplicaciones ejecutaacutendose simultaacuteneamente Una solucioacuten al

problema de necesitar mayor cantidad de memoria de la que se posee consiste en que las

aplicaciones mantengan parte de su informacioacuten en disco movieacutendola a la memoria

principal cuando sea necesario Hay varias formas de hacer esto

Una opcioacuten es que la aplicacioacuten misma sea responsable de decidir queacute informacioacuten seraacute

guardada en cada sitio (segmentacioacuten) y de traerla y llevarla La desventaja de esto

ademaacutes de la dificultad en el disentildeo e implementacioacuten del programa es que es muy

probable que los intereses sobre la memoria de dos o varios programas generen conflictos

entre siacute cada programador podriacutea realizar su disentildeo teniendo en cuenta que es el uacutenico

programa ejecutaacutendose en el sistema La alternativa es usar memoria virtual donde la

combinacioacuten entre hardwareespecial y el sistema operativo hace uso de la memoria

principal y la secundaria para hacer parecer que el ordenador tiene mucha maacutes memoria

principal (RAM) que la que realmente posee Este meacutetodo es invisible a los procesos La

cantidad de memoria maacutexima que se puede hacer ver que hay tiene que ver con las

caracteriacutesticas del procesador Por ejemplo en un sistema de 32 bits el maacuteximo es 232

lo

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

12

que da 4096 Megabytes (4 Gigabytes) Todo esto hace el trabajo del programador de

aplicaciones mucho maacutes faacutecil al poder ignorar completamente la necesidad de mover datos

entre los distintos espacios de memoria

Aunque la memoria virtual podriacutea estar implementada por el software del sistema

operativo en la praacutectica casi siempre se usa una combinacioacuten de hardware y software dado

el esfuerzo extra que implicariacutea para el procesador

OTRAS MEMORIAS IMPORTANTES DE LA COMPUTADORA

ALMACENAMIENTO PRIMARIO

La memoria primaria estaacute directamente conectada a la CPU de la computadora Debe estar

presente para que la CPU efectuacutee cualquier funcioacuten El almacenamiento primario consta

pues de la memoria primaria del sistema contiene los programas en ejecucioacuten y los datos

con que operan Se puede transferir informacioacuten muy raacutepidamente (tiacutepicamente 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 electroacutenica del estado soacutelido que estaacute directamente conectada a la

CPU a traveacutes 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 basaacutendose en su direccioacuten Es por esto que los registros del procesador no

pueden considerarse almacenamiento primario Las referencias a eacutestos se efectuacutean por

nombre de forma directa y no por direccioacuten Los registros representan el estado actual del

coacutemputo y los datos utilizados inmediatamente pero no pueden almacenar un programa

(soacutelo apuntar al lugar de ejecucioacuten actual)

La gran diferencia de velocidad entre el procesador y la memoria primaria dio origen a

la memoria cacheacute Esta es una memoria de muy alta velocidad tiacutepicamente entre 10 y 100

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

13

veces maacutes que la memoria primaria y se emplea para mejorar la eficiencia o rendimiento

del CPU Parte de la informacioacuten de la memoria principal se duplica en la memoria cacheacute

Comparada con los registros la cacheacute es ligeramente maacutes lenta pero de mayor capacidad

Sin embargo es maacutes raacutepida aunque de mucha menor capacidad que la memoria principal

Algunos autores2 presentan a la memoria cacheacute como una jerarquiacutea aparte sin embargo al

no ser memoria directamente direccionable (guarda estrictamente copias de la informacioacuten

disponible en la memoria principal) es comuacuten presentarla como parte funcional del

almacenamiento primario

ALMACENAMIENTO SECUNDARIO

La memoria secundaria requiere que la computadora use sus canales de entradasalida para

acceder a la informacioacuten y se utiliza para almacenamiento a largo plazo de informacioacuten

persistente Sin embargo la mayoriacutea de los sistemas operativosusan los dispositivos de

almacenamiento secundario como aacuterea de intercambio para incrementar artificialmente la

cantidad aparente de memoria principal en la computadora (a esta utilizacioacuten del

almacenamiento secundario se le denomina memoria virtual) La memoria secundaria

tambieacuten se llama de laquoalmacenamiento masivoraquo 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 maacutes lenta En las computadoras modernas

los discos duros suelen usarse como dispositivos de almacenamiento masivo El tiempo

necesario para acceder a un byte de informacioacuten dado almacenado en un disco duro de

platos magneacuteticos es de unas mileacutesimas de segundo (milisegundos) En cambio el tiempo

para acceder al mismo tipo de informacioacuten en una memoria de acceso aleatorio (RAM) se

mide en mil-milloneacutesimas de segundo (nanosegundos)

Esto ilustra cuan significativa es la diferencia entre la velocidad de las memorias de estado

soacutelido y la velocidad de los dispositivos rotantes de almacenamiento magneacutetico u oacuteptico

los discos duros son del orden de un milloacuten de veces maacutes lentos que la memoria (primaria)

Los dispositivos rotantes de almacenamiento oacuteptico (unidades de CD y DVD) son incluso

maacutes lentos que los discos duros aunque es probable que su velocidad de acceso mejore con

los avances tecnoloacutegicos

Por lo tanto el uso de la memoria virtual que es cerca de un milloacuten de veces maacutes lenta que

memoria ldquoverdaderardquo ralentiza apreciablemente el funcionamiento de cualquier

computadora Muchos sistemas operativos implementan la memoria virtual usando

teacuterminos como memoria virtual o laquofichero de cacheacuteraquo La principal ventaja histoacuterica de la

memoria virtual es el precio la memoria virtual resultaba mucho maacutes barata que la

memoria real Esa ventaja es menos relevante hoy en diacutea Aun asiacute muchos sistemas

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

14

operativos siguen implementaacutendola a pesar de provocar un funcionamiento

significativamente maacutes lento

ALMACENAMIENTO TERCIARIO

La memoria terciaria es un sistema en el que un brazo roboacutetico montaraacute (conectaraacute) o

desmontaraacute (desconectaraacute) un medio de almacenamiento masivo fuera de liacutenea (veacutease el

siguiente punto) seguacuten lo solicite el sistema operativo de la computadora La memoria

terciaria se usa en el aacuterea del almacenamiento industrial la computacioacuten cientiacutefica en

grandes sistemas informaacuteticos 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 LIacuteNEA

El almacenamiento fuera de liacutenea es un sistema donde el medio de almacenamiento puede

ser extraiacutedo faacutecilmente 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 propoacutesito los disquetes discos oacutepticos y

las memorias flash incluyendo las unidades USB Tambieacuten hay discos duros USB que se

pueden conectar raacutepidamente Los dispositivos de almacenamiento fuera de liacutenea usados en

el pasado son cintas magneacuteticas en muchos tamantildeos y formatos diferentes y las bateriacuteas

extraiacutebles de discos Winchester

ALMACENAMIENTO DE RED

El almacenamiento de red es cualquier tipo de almacenamiento de computadora que incluye

el hecho de acceder a la informacioacuten a traveacutes de una red informaacutetica Discutiblemente el

almacenamiento de red permite centralizar el control de informacioacuten en una organizacioacuten y

reducir la duplicidad de la informacioacuten 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 eacutestas puede acceder a traveacutes de una red de aacuterea local

una red de aacuterea extensa una red privada virtual o en el caso de almacenamientos de

archivos en liacutenea 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

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

15

MEMORIA CAHCEacute

La unidad cacheacute es un sistema especial de almacenamiento de alta velocidad Puede ser

tanto un aacuterea reservada de la memoria principal como un dispositivo de almacenamiento de

alta velocidad independiente Hay dos tipos de cacheacute frecuentemente usados en las

computadoras personales memoria cacheacute y cacheacute de disco Una memoria cacheacute llamada

tambieacuten a veces almacenamiento cacheacute o RAM cacheacute es una parte de memoria RAM

estaacutetica de alta velocidad (SRAM) maacutes raacutepida que la RAM dinaacutemica (DRAM) usada como

memoria principal La memoria cacheacute es efectiva dado que los programas acceden una y

otra vez a los mismos datos o instrucciones Guardando esta informacioacuten en SRAM la

computadora evita acceder a la lenta DRAM

Cuando se encuentra un dato en el cacheacute se dice que se ha producido un acierto siendo un

cacheacute juzgado por su tasa de aciertos (hit rate) Los sistemas de memoria cacheacute usan una

tecnologiacutea conocida por cacheacute inteligente en la cual el sistema puede reconocer cierto tipo

de datos usados frecuentemente Las estrategias para determinar queacute informacioacuten debe ser

puesta en el cacheacute constituyen uno de los problemas maacutes interesantes en la ciencia de las

computadoras Algunas memorias cacheacute estaacuten construidas en la arquitectura de los

microprocesadores Por ejemplo el procesador Pentium II tiene un cacheacute L2 de 512 KiB

El cacheacute de disco trabaja sobre los mismos principios que la memoria cacheacute pero en lugar

de usar SRAM de alta velocidad usa la convencional memoria principal Los datos maacutes

recientes del disco duro a los que se ha accedido (asiacute como los sectores adyacentes) se

almacenan en un buffer de memoria Cuando el programa necesita acceder a datos del

disco lo primero que comprueba es el cacheacute del disco para ver si los datos ya estaacuten ahiacute El

cacheacute de disco puede mejorar draacutesticamente el rendimiento de las aplicaciones dado que

acceder a un byte de datos en RAM puede ser miles de veces maacutes raacutepido que acceder a un

byte del disco duro

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

16

MEMORIA GRAFICA DE VIDEO

Una tarjeta graacutefica tarjeta de viacutedeo placa de viacutedeotarjeta aceleradora de

graacuteficos o adaptador de pantalla es una tarjeta de expansioacuten para

una computadora uordenador encargada de procesar los datos provenientes de la CPU y

transformarlos en informacioacuten comprensible y representable en un dispositivo de salida

como un monitor otelevisor Las tarjetas graacuteficas maacutes comunes son las disponibles para las

computadoras compatibles con la IBM PC debido a la enorme popularidad de eacutestas pero

otras arquitecturas tambieacuten hacen uso de este tipo de dispositivos

Es habitual que se utilice el mismo teacutermino tanto a las habituales tarjetas dedicadas y

separadas como a las GPUintegradas en la placa base Algunas tarjetas graacuteficas han

ofrecido funcionalidades antildeadidas como captura de viacutedeo sintonizacioacuten de TV

decodificacioacuten MPEG-21 y MPEG-4 o incluso conectores Firewire de ratoacuten laacutepiz

oacuteptico o joystick

MEMORIA ROM

La memoria de solo lectura conocida tambieacuten como ROM (acroacutenimo en ingleacutes de read-

only memory) es un medio de almacenamiento utilizado en ordenadores y dispositivos

electroacutenicos que permite soacutelo la lectura de la informacioacuten y no su escritura

independientemente de la presencia o no de una fuente de energiacutea

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

17

Los datos almacenados en la ROM no se pueden modificar o al menos no de manera raacutepida

o faacutecil Se utiliza principalmente en su sentido maacutes estricto se refiere soacutelo a maacutescara ROM

-en ingleacutes MROM- (el maacutes antiguo tipo de estado soacutelido ROM) que se fabrica con los

datos almacenados de forma permanente y por lo tanto su contenido no puede ser

modificado de ninguna forma Sin embargo las ROM maacutes modernas

como EPROM y Flash EEPROM efectivamente se pueden borrar y volver a programar

varias veces aun siendo descritos como memoria de soacutelo lectura (ROM) La razoacuten de que

se las continuacutee llamando asiacute es que el proceso de reprogramacioacuten en general es poco

frecuente relativamente lento y a menudo no se permite la escritura en lugares aleatorios

de la memoria A pesar de la simplicidad de la ROM los dispositivos reprogramables son

maacutes flexibles y econoacutemicos por lo cual las antiguas maacutescaras ROM no se suelen encontrar

en hardware producido a partir de 2007

MEMORIA FLASH

La memoria flash es una manera desarrollada de la memoria EEPROM que permite que

muacuteltiples posiciones de memoria sean escritas o borradas en una misma operacioacuten de

programacioacuten mediante impulsos eleacutectricos frente a las anteriores que soacutelo permite escribir

o borrar una uacutenica celda cada vez EPROM Por ello la memoria flash permite funcionar a

velocidades muy superiores cuando los sistemas emplean lectura y escritura en diferentes

puntos a la vez Las aplicaciones mas habituales son

-USB (ademaacutes del almacenamiento pueden incluir radio FM grabacioacuten de vozhellip

-PC card(es un perifeacuterico disentildeado para computadoras portaacutetiles para expandir la memoria

aunque tambieacuten es utilizado como tarjeta de red sintonizador de TVmodemhellip)

-Tarjetas de memoria flash (sustituto del carrete en la fotografiacutea digital

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

18

En cuanto a las caracteriacutesticas que ofrecen este tipo de memorias cabe destacar su gran

resistencia a los golpes (no contiene partes moacuteviles) es de bajo consumo y muy silencioso

de reducido tamantildeo (lo que nos permite introducirlo en dispositivos portaacutetiles) y muy

ligero Otra caracteriacutestica de gran intereacutes es que funciona bajo temperaturas extremas ( -25ordm

hasta los 85ordm )

En lo referente a defectos hay que mencionar que solo permite una cantidad finita de

escrituras y borrados (generalmente entre 10000 y un milloacuten) dependiendo de la celda la

precisioacuten y el voltaje necesario para su borradoInicialmente almacenaban 8 MB pero

actualmente almacenan maacutes de 64 GB con una velocidad de hasta 20 MBs

Fabricada con puertas loacutegicas NOR y NAND para almacenar los 0‟s y 1‟s correspondientes

Las tarjetas de memoria flash estaacuten hechas de muchiacutesimas celdas microscoacutepicas que

acumulan electrones con diferentes voltajes a medida que la electricidad pasa a traveacutes de

ellas creando asiacute un mapa de diferentes cargas eleacutectricas De este modo la tarjeta logra

guardar la informacioacuten que el usuario requiere Mientras maacutes compacta esteacute distribuida su

estructura mayor informacioacuten almacena y asimismo tambieacuten aumentan los costos en la

fabricacioacuten de estos dispositivos

Los sistemas de archivos estaacuten en desarrollo aunque en la praacutectica el maacutes utilizado es el

FAT (por compatibilidad)

Explicacioacuten del funcionamiento de las memorias

-MEMORIA TIPO NOR Para programar una celda de tipo NOR (asignar un valor

determinado) se permite el paso de la corriente desde el terminal fuente al terminal

sumidero entonces se coloca en CG un voltaje alto para absorber los electrones y retenerlos

en el campo eleacutectrico que genera Este proceso se llama hot-electroacuten injection Para borrar

(poner a ldquo1rdquo el estado natural del transistor) el contenido de una celda expulsar estos

electrones se emplea la teacutecnica de Fowler-Nordheim tunnelling un proceso de tunelado

mecaacutenico ndash cuaacutentico Esto es aplicar un voltaje inverso bastante alto al empleado para

atraer a los electrones convirtiendo al transistor en una pistola de electrones que permite

abriendo el terminal sumidero que los electrones abandonen el mismo Este proceso es el

que provoca el deterioro de las celdas al aplicar sobre un conductor tan delgado un voltaje

tan alto

-MEMORIA TIPO NAND Las memorias flash basadas en puertas loacutegicas NAND

funcionan de forma ligeramente diferente usan un tuacutenel de inyeccioacuten para la escritura y

para el borrado un tuacutenel de bdquosoltado‟ Las memorias basadas en NAND tienen ademaacutes de la

evidente base en otro tipo de puertas un coste bastante inferior unas diez veces de maacutes

resistencia a las operaciones pero soacutelo permiten acceso secuencial (maacutes orientado a

dispositivos de almacenamiento masivo) frente a las memorias flash basadas en NOR que

permiten lectura de acceso aleatorio Sin embargo han sido las NAND las que han

permitido la expansioacuten de este tipo de memoria ya que el mecanismo de borrado es maacutes

sencillo (aunque tambieacuten se borre por bloques) lo que ha proporcionado una base maacutes

rentable para la creacioacuten de dispositivos de tipo tarjeta de memoria Las populares

memorias USB o tambieacuten llamadas Pendrives utilizan memorias flash de tipo NAND

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

19

Contenido QUEacute ES LA MEMORIA RAM 4

Memoria moacutevil 7

Memoria DDR2 8

Moacutedulos DDR3 9

ALMACENAMIENTO PRIMARIO 12

ALMACENAMIENTO SECUNDARIO 13

ALMACENAMIENTO TERCIARIO 14

ALMACENAMIENTO FUERA DE LIacuteNEA 14

ALMACENAMIENTO DE RED 14

Page 6: Nuevo documento de microsoft office word (miguel)

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

6

necesitamos usarlos de 4 en 4 moacutedulos iguales Miden unos 85 cm (30 c) oacute 105 cm (72 c)

y sus zoacutecalos suelen ser de color blanco

Los SIMMs de 72 contactos maacutes modernos manejan 32 bits por lo que se usan de 1 en 1

en los 486 en los Pentium se hariacutea de 2 en 2 moacutedulos (iguales) porque el bus de datos de

los Pentium es el doble de grande (64 bits)

DIMMs maacutes alargados (unos 13 cm) con 168 contactos y en zoacutecalos generalmente negros

llevan dos muescas para facilitar su correcta colocacioacuten Pueden manejar 64 bits de una

vez por lo que pueden usarse de 1 en 1 en los Pentium K6 y superiores Existen para

voltaje estaacutendar (5 voltios) o reducido (33 V)

Las SDRAM normales tienen 168 contactos los primeros moacutedulos se comercializaban a

66MHz de velocidad luego surgieron los de 100 y 133MHz que son praacutecticamente los

uacutenicos que se emplean en SDRAM actualmente soacutelo se encuentran faacutecilmente los SDRAM

de 133MHz

SDRAM Sincronic-RAM Funciona de manera sincronizada con la velocidad de la placa

(de 50 a 66 MHz) para lo que debe ser rapidiacutesima de unos 25 a 10 ns Soacutelo se presenta en

forma de DIMMs de 168 contactos es usada en los Pentium II de menos de 350 MHz y en

los Celeron

MODULOS DE MEMORIA

Hay varios tipos de memoria que se utilizan en las computadoras modernas Debido a su

tamantildeo los equipos moacuteviles compactos utilizan un tamantildeo diferente de memoria de acceso

aleatorio (RAM por sus siglas en ingleacutes de Random Access Memory) que las computadoras

de escritorio Tanto las computadoras de escritorio como las portaacutetiles modernas usan

memoria DDR (por sus siglas en ingleacutes de Double Data Rate) las cuales ofrecen altas

velocidades de transferencia de datos que los tipos de memoria maacutes viejos Las memorias

DDR se numeran de uno dos o tres basadas en cuaacutel generacioacuten de memoria pertenecen

Cada placa madre soporta un tipo especiacutefico de memoria

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

7

TIPOS DE MODULO DE MEMORIA

Memoria moacutevil

Las computadoras portaacutetiles utilizan el mismo tipo de memoria que se encuentran en las

computadoras de escritorio pero en una forma maacutes compacta El factor de forma de los

moacutedulos utilizados en las portaacutetiles se llama Doble Moacutedulo de Memoria en Liacutenea de

Contorno Pequentildeo (SO DIMM por sus siglas en ingleacutes de Small Outline Dual In-line

Memory Module) Es un factor de forma que principalmente determina el tamantildeo de los

moacutedulos de memoria Los moacutedulos estaacuten conectados a la placa base del equipo mediante un

nuacutemero de pines El nuacutemero exacto de piness estaacute determinado por el factor de forma y tipo

de memoria Dado que la memoria portaacutetil y de escritorio son de diferentes tamantildeos y

nuacutemeros de pines no son intercambiables Las portaacutetiles maacutes modernas utilizan memoria

DDR2 o DDR3 DIMM en el factor de forma SO con 200 o 204 pines

MEMORIA DE PC

Las computadoras de escritorio son compatibles con el uso de la RAM usando el factor de

forma DIMM en liacutenea En general los nuevos tipos de memoria tienen un mayor nuacutemero

de pines disentildeados para proporcionar una mayor velocidad y ancho de banda La mayoriacutea

de los moacutedulos DIMM de escritorio utilizan una configuracioacuten de 240 pines aunque los

modelos maacutes antiguos utilizan 184 pines Las computadoras modernas de escritorio y

ordenadores portaacutetiles suelen tener memoria Double Data Rate utilizando el estaacutendar de

memoria DDR DDR2 o DDR3 Los moacutedulos DDR de PC utilizan una configuracioacuten de

184 pines mientras que ambos moacutedulos DDR2 y DDR3 usan 240 pines Puesto que los

moacutedulos DDR2 y DDR3 no son compatibles -a pesar de que son los mismos de tamantildeo- se

diferencian por una pequentildea muesca entre los pasadores conocidos como tecla de tensioacuten

Esta muesca evita que los usuarios inserten moacutedulos de memoria RAM en

una placa eleacutectricamente incompatible

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

8

MEMORIA DDR

El tipo maacutes antiguo de la memoria Double Data Rate utiliza una configuracioacuten de 184 pines

en los moacutedulos de escritorio y de 200 pines en los moacutedulos moacuteviles La memoria DDR

utiliza la especificacioacuten Memoria de Acceso Aleatorio de Dinaacutemica Sincroacutenica (o SDRAM

por sus siglas en ingleacutes de Synchronous Dynamic Random Access Memory) Las tres

generaciones de memoria DDR tienen una velocidad efectiva dos veces mayor que su

velocidad real La velocidad de reloj real de la memoria es siempre la mitad de su

valoracioacuten DDR Un moacutedulo DDR nominado DDR266 tiene una velocidad real de

memoria de 133 megahertz La primera generacioacuten de memoria DDR tiene entre DDR200

y DDR400 con el nuacutemero que representa la velocidad efectiva de la memoria en megahertz

Memoria DDR2

La segunda generacioacuten de moacutedulos de memoria DDR utiliza una mayor cantidad de pines y

proporciona velocidades de transferencia maacutes raacutepidas en los equipos moacuteviles y de

escritorio Los moacutedulos SO DIMM DDR2 tienen un esquema de 200 pines mientras que los

modelos de escritorio utilizan 240 pines La memoria DDR2 tiene velocidades entre DDR2-

400 y DDR2-1066

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

9

Moacutedulos DDR3

La uacuteltima generacioacuten de memoria DDR funciona a velocidades de entre 800 y 1600 MHz

Generalmente la memoria DDR3 es fiacutesicamente del mismo tamantildeo y tiene el mismo

nuacutemero de pines que los moacutedulos DDR2 A pesar de que son fiacutesicamente similares la llave

de voltaje de los moacutedulos DDR3 DIMM impide su uso en placas base DDR2 y viceversa

Esta caracteriacutestica es necesaria ya que los moacutedulos DDR3 funcionan generalmente en una

configuracioacuten de baja tensioacuten que los moacutedulos DDR o DDR2 La mayoriacutea de los moacutedulos

DDR funcionan a 33 voltios mientras que los moacutedulos DDR2 requieren 18 voltios y la

mayoriacutea de los moacutedulos DDR3 funcionan a 135 o 15 voltios

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

10

CUANTA MEMORIA RAM SE NECESITA

Cuando queremos comprar un ordenador nuevo muchas veces nos paramos a pensar en

cuaacutenta memoria RAM necesitamos para nuestro diacutea a diacutea Es faacutecil dejarse convencer por

los vendedores o las ganas de tener lo mejor de lo mejor Pero antes de gastar nuestros

duramente ganados ahorros debemos pensar el uso que le vamos a dar al equipo

En todos los casos lo normal es comprar la RAM en una cantidad par de moacutedulos De esta

forma se puede aprovechar una caracteriacutestica de las placas base (las de hace unos pocos

antildeos a esta parte la tienen) que permite usar ambos moacutedulos a la vez durante la ejecucioacuten

de tareas (lo que se conoce como Doble Canal) Por eso me centrareacute en cantidades de

memoria muacuteltiplos de 2 Para sacar rendimiento a 4GB de RAM o maacutes hay que usar un

sistema operativo de 64 bits

Un consejo que parece tonto en cuanto al uso de aplicaciones procurad cerrar del todo de

vez en cuando los navegadores Su forma de gestionar las pestantildeas para cada paacutegina suele

producir lo que se conoce como memory leak (fuga de memoria) que en algunos casos

despueacutes de unas horas puede llenar toda la memoria RAM que estuviera libre hasta que

cerremos las pestantildeas o salgamos del navegador

1GB o 2GB

Esta cantidad es escasa pero suficiente para pequentildeos ordenadores con Linux que hagan de

Media Center o que vayamos a destinar a navegar por internet trabajar un poco con

LibreOffice o crear otros servicios en el entorno de nuestra red domeacutestica como un NAS o

similares Con Windows se hace maacutes necesario 2GB si queremos hacer algo realmente con

eacutel aunque Windows 8 (pese a la falta de intereacutes por parte del usuario) va mejor con esta

cantidad que Windows 7

Los moacutedulos de memoria de 1GB son ya difiacuteciles de encontrar (a precios razonables) y los

de 2GB suelen estar en los 20 a 30 euros dependiendo de la velocidad

4GB

Esta cantidad es la maacutes normal de encontrar en la mayoriacutea de portaacutetiles Es suficiente para

nuestro diacutea a diacutea trabajar con Office y jugar a nuestros tiacutetulos favoritos Es suficiente si no

nos dedicamos a hacer varias cosas a la vez y para la mayoriacutea de los usuarios seraacute

suficiente

8GB

Es el nuevo estaacutendar de memoria para un ordenador nuevo y Apple incluye ya solo esta

cantidad como miacutenimo en sus ordenadores (salvo el Mac Mini aunque no recomiendo

menos de 8GB ni para este modelo) En la mayoriacutea de las situaciones no necesitaremos maacutes

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

11

de esta cantidad y da de sobra para tener un buen puntildeado de aplicaciones corriendo como

Office varios navegadores Photoshop y otros al mismo tiempo Es tambieacuten el maacuteximo de

memoria que deberiacuteamos tener en un PC que usemos para jugar ya que maacutes allaacute de esta

cantidad no notaremos mayor rendimiento en ninguacuten juego

16GB o maacutes

Este caso es para usuarios que realmente exprimen al maacuteximo sus ordenadores o que se

dediquen de verdad al mundo del disentildeo graacutefico y necesiten tener corriendo a la vez varias

aplicaciones como Photoshop herramientas de CAD After Effects Illustrator y otros

(bastante normal en ese sector) las cuales consumen mucha memoria Tambieacuten es uacutetil para

los que hacen uso de maacutequinas virtuales desde las que ejecutar otros sistemas operativos

(muy extendido entre los usuarios de Mac para ejecutar a la vez un Windows con el que

ejem jugar)

MEMORIA VIRTUAL

La memoria virtual es una teacutecnica de gestioacuten de la memoria que permite que el sistema

operativo disponga tanto para el software de usuario como para siacute mismo de mayor

cantidad de memoria que esteacute disponible fiacutesicamente La mayoriacutea de los ordenadores tienen

cuatro tipos de memoria registros en la CPU la memoria cacheacute (tanto dentro como fuera

del CPU) la memoria RAM y el disco duro En ese orden van de menor capacidad y

mayor velocidad a mayor capacidad y menor velocidad

Muchas aplicaciones requieren acceso a maacutes informacioacuten (coacutedigo y datos) que la que se

puede mantener en memoria fiacutesica Esto es asiacute sobre todo cuando el sistema operativo

permite muacuteltiples procesos y aplicaciones ejecutaacutendose simultaacuteneamente Una solucioacuten al

problema de necesitar mayor cantidad de memoria de la que se posee consiste en que las

aplicaciones mantengan parte de su informacioacuten en disco movieacutendola a la memoria

principal cuando sea necesario Hay varias formas de hacer esto

Una opcioacuten es que la aplicacioacuten misma sea responsable de decidir queacute informacioacuten seraacute

guardada en cada sitio (segmentacioacuten) y de traerla y llevarla La desventaja de esto

ademaacutes de la dificultad en el disentildeo e implementacioacuten del programa es que es muy

probable que los intereses sobre la memoria de dos o varios programas generen conflictos

entre siacute cada programador podriacutea realizar su disentildeo teniendo en cuenta que es el uacutenico

programa ejecutaacutendose en el sistema La alternativa es usar memoria virtual donde la

combinacioacuten entre hardwareespecial y el sistema operativo hace uso de la memoria

principal y la secundaria para hacer parecer que el ordenador tiene mucha maacutes memoria

principal (RAM) que la que realmente posee Este meacutetodo es invisible a los procesos La

cantidad de memoria maacutexima que se puede hacer ver que hay tiene que ver con las

caracteriacutesticas del procesador Por ejemplo en un sistema de 32 bits el maacuteximo es 232

lo

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

12

que da 4096 Megabytes (4 Gigabytes) Todo esto hace el trabajo del programador de

aplicaciones mucho maacutes faacutecil al poder ignorar completamente la necesidad de mover datos

entre los distintos espacios de memoria

Aunque la memoria virtual podriacutea estar implementada por el software del sistema

operativo en la praacutectica casi siempre se usa una combinacioacuten de hardware y software dado

el esfuerzo extra que implicariacutea para el procesador

OTRAS MEMORIAS IMPORTANTES DE LA COMPUTADORA

ALMACENAMIENTO PRIMARIO

La memoria primaria estaacute directamente conectada a la CPU de la computadora Debe estar

presente para que la CPU efectuacutee cualquier funcioacuten El almacenamiento primario consta

pues de la memoria primaria del sistema contiene los programas en ejecucioacuten y los datos

con que operan Se puede transferir informacioacuten muy raacutepidamente (tiacutepicamente 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 electroacutenica del estado soacutelido que estaacute directamente conectada a la

CPU a traveacutes 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 basaacutendose en su direccioacuten Es por esto que los registros del procesador no

pueden considerarse almacenamiento primario Las referencias a eacutestos se efectuacutean por

nombre de forma directa y no por direccioacuten Los registros representan el estado actual del

coacutemputo y los datos utilizados inmediatamente pero no pueden almacenar un programa

(soacutelo apuntar al lugar de ejecucioacuten actual)

La gran diferencia de velocidad entre el procesador y la memoria primaria dio origen a

la memoria cacheacute Esta es una memoria de muy alta velocidad tiacutepicamente entre 10 y 100

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

13

veces maacutes que la memoria primaria y se emplea para mejorar la eficiencia o rendimiento

del CPU Parte de la informacioacuten de la memoria principal se duplica en la memoria cacheacute

Comparada con los registros la cacheacute es ligeramente maacutes lenta pero de mayor capacidad

Sin embargo es maacutes raacutepida aunque de mucha menor capacidad que la memoria principal

Algunos autores2 presentan a la memoria cacheacute como una jerarquiacutea aparte sin embargo al

no ser memoria directamente direccionable (guarda estrictamente copias de la informacioacuten

disponible en la memoria principal) es comuacuten presentarla como parte funcional del

almacenamiento primario

ALMACENAMIENTO SECUNDARIO

La memoria secundaria requiere que la computadora use sus canales de entradasalida para

acceder a la informacioacuten y se utiliza para almacenamiento a largo plazo de informacioacuten

persistente Sin embargo la mayoriacutea de los sistemas operativosusan los dispositivos de

almacenamiento secundario como aacuterea de intercambio para incrementar artificialmente la

cantidad aparente de memoria principal en la computadora (a esta utilizacioacuten del

almacenamiento secundario se le denomina memoria virtual) La memoria secundaria

tambieacuten se llama de laquoalmacenamiento masivoraquo 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 maacutes lenta En las computadoras modernas

los discos duros suelen usarse como dispositivos de almacenamiento masivo El tiempo

necesario para acceder a un byte de informacioacuten dado almacenado en un disco duro de

platos magneacuteticos es de unas mileacutesimas de segundo (milisegundos) En cambio el tiempo

para acceder al mismo tipo de informacioacuten en una memoria de acceso aleatorio (RAM) se

mide en mil-milloneacutesimas de segundo (nanosegundos)

Esto ilustra cuan significativa es la diferencia entre la velocidad de las memorias de estado

soacutelido y la velocidad de los dispositivos rotantes de almacenamiento magneacutetico u oacuteptico

los discos duros son del orden de un milloacuten de veces maacutes lentos que la memoria (primaria)

Los dispositivos rotantes de almacenamiento oacuteptico (unidades de CD y DVD) son incluso

maacutes lentos que los discos duros aunque es probable que su velocidad de acceso mejore con

los avances tecnoloacutegicos

Por lo tanto el uso de la memoria virtual que es cerca de un milloacuten de veces maacutes lenta que

memoria ldquoverdaderardquo ralentiza apreciablemente el funcionamiento de cualquier

computadora Muchos sistemas operativos implementan la memoria virtual usando

teacuterminos como memoria virtual o laquofichero de cacheacuteraquo La principal ventaja histoacuterica de la

memoria virtual es el precio la memoria virtual resultaba mucho maacutes barata que la

memoria real Esa ventaja es menos relevante hoy en diacutea Aun asiacute muchos sistemas

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

14

operativos siguen implementaacutendola a pesar de provocar un funcionamiento

significativamente maacutes lento

ALMACENAMIENTO TERCIARIO

La memoria terciaria es un sistema en el que un brazo roboacutetico montaraacute (conectaraacute) o

desmontaraacute (desconectaraacute) un medio de almacenamiento masivo fuera de liacutenea (veacutease el

siguiente punto) seguacuten lo solicite el sistema operativo de la computadora La memoria

terciaria se usa en el aacuterea del almacenamiento industrial la computacioacuten cientiacutefica en

grandes sistemas informaacuteticos 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 LIacuteNEA

El almacenamiento fuera de liacutenea es un sistema donde el medio de almacenamiento puede

ser extraiacutedo faacutecilmente 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 propoacutesito los disquetes discos oacutepticos y

las memorias flash incluyendo las unidades USB Tambieacuten hay discos duros USB que se

pueden conectar raacutepidamente Los dispositivos de almacenamiento fuera de liacutenea usados en

el pasado son cintas magneacuteticas en muchos tamantildeos y formatos diferentes y las bateriacuteas

extraiacutebles de discos Winchester

ALMACENAMIENTO DE RED

El almacenamiento de red es cualquier tipo de almacenamiento de computadora que incluye

el hecho de acceder a la informacioacuten a traveacutes de una red informaacutetica Discutiblemente el

almacenamiento de red permite centralizar el control de informacioacuten en una organizacioacuten y

reducir la duplicidad de la informacioacuten 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 eacutestas puede acceder a traveacutes de una red de aacuterea local

una red de aacuterea extensa una red privada virtual o en el caso de almacenamientos de

archivos en liacutenea 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

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

15

MEMORIA CAHCEacute

La unidad cacheacute es un sistema especial de almacenamiento de alta velocidad Puede ser

tanto un aacuterea reservada de la memoria principal como un dispositivo de almacenamiento de

alta velocidad independiente Hay dos tipos de cacheacute frecuentemente usados en las

computadoras personales memoria cacheacute y cacheacute de disco Una memoria cacheacute llamada

tambieacuten a veces almacenamiento cacheacute o RAM cacheacute es una parte de memoria RAM

estaacutetica de alta velocidad (SRAM) maacutes raacutepida que la RAM dinaacutemica (DRAM) usada como

memoria principal La memoria cacheacute es efectiva dado que los programas acceden una y

otra vez a los mismos datos o instrucciones Guardando esta informacioacuten en SRAM la

computadora evita acceder a la lenta DRAM

Cuando se encuentra un dato en el cacheacute se dice que se ha producido un acierto siendo un

cacheacute juzgado por su tasa de aciertos (hit rate) Los sistemas de memoria cacheacute usan una

tecnologiacutea conocida por cacheacute inteligente en la cual el sistema puede reconocer cierto tipo

de datos usados frecuentemente Las estrategias para determinar queacute informacioacuten debe ser

puesta en el cacheacute constituyen uno de los problemas maacutes interesantes en la ciencia de las

computadoras Algunas memorias cacheacute estaacuten construidas en la arquitectura de los

microprocesadores Por ejemplo el procesador Pentium II tiene un cacheacute L2 de 512 KiB

El cacheacute de disco trabaja sobre los mismos principios que la memoria cacheacute pero en lugar

de usar SRAM de alta velocidad usa la convencional memoria principal Los datos maacutes

recientes del disco duro a los que se ha accedido (asiacute como los sectores adyacentes) se

almacenan en un buffer de memoria Cuando el programa necesita acceder a datos del

disco lo primero que comprueba es el cacheacute del disco para ver si los datos ya estaacuten ahiacute El

cacheacute de disco puede mejorar draacutesticamente el rendimiento de las aplicaciones dado que

acceder a un byte de datos en RAM puede ser miles de veces maacutes raacutepido que acceder a un

byte del disco duro

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

16

MEMORIA GRAFICA DE VIDEO

Una tarjeta graacutefica tarjeta de viacutedeo placa de viacutedeotarjeta aceleradora de

graacuteficos o adaptador de pantalla es una tarjeta de expansioacuten para

una computadora uordenador encargada de procesar los datos provenientes de la CPU y

transformarlos en informacioacuten comprensible y representable en un dispositivo de salida

como un monitor otelevisor Las tarjetas graacuteficas maacutes comunes son las disponibles para las

computadoras compatibles con la IBM PC debido a la enorme popularidad de eacutestas pero

otras arquitecturas tambieacuten hacen uso de este tipo de dispositivos

Es habitual que se utilice el mismo teacutermino tanto a las habituales tarjetas dedicadas y

separadas como a las GPUintegradas en la placa base Algunas tarjetas graacuteficas han

ofrecido funcionalidades antildeadidas como captura de viacutedeo sintonizacioacuten de TV

decodificacioacuten MPEG-21 y MPEG-4 o incluso conectores Firewire de ratoacuten laacutepiz

oacuteptico o joystick

MEMORIA ROM

La memoria de solo lectura conocida tambieacuten como ROM (acroacutenimo en ingleacutes de read-

only memory) es un medio de almacenamiento utilizado en ordenadores y dispositivos

electroacutenicos que permite soacutelo la lectura de la informacioacuten y no su escritura

independientemente de la presencia o no de una fuente de energiacutea

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

17

Los datos almacenados en la ROM no se pueden modificar o al menos no de manera raacutepida

o faacutecil Se utiliza principalmente en su sentido maacutes estricto se refiere soacutelo a maacutescara ROM

-en ingleacutes MROM- (el maacutes antiguo tipo de estado soacutelido ROM) que se fabrica con los

datos almacenados de forma permanente y por lo tanto su contenido no puede ser

modificado de ninguna forma Sin embargo las ROM maacutes modernas

como EPROM y Flash EEPROM efectivamente se pueden borrar y volver a programar

varias veces aun siendo descritos como memoria de soacutelo lectura (ROM) La razoacuten de que

se las continuacutee llamando asiacute es que el proceso de reprogramacioacuten en general es poco

frecuente relativamente lento y a menudo no se permite la escritura en lugares aleatorios

de la memoria A pesar de la simplicidad de la ROM los dispositivos reprogramables son

maacutes flexibles y econoacutemicos por lo cual las antiguas maacutescaras ROM no se suelen encontrar

en hardware producido a partir de 2007

MEMORIA FLASH

La memoria flash es una manera desarrollada de la memoria EEPROM que permite que

muacuteltiples posiciones de memoria sean escritas o borradas en una misma operacioacuten de

programacioacuten mediante impulsos eleacutectricos frente a las anteriores que soacutelo permite escribir

o borrar una uacutenica celda cada vez EPROM Por ello la memoria flash permite funcionar a

velocidades muy superiores cuando los sistemas emplean lectura y escritura en diferentes

puntos a la vez Las aplicaciones mas habituales son

-USB (ademaacutes del almacenamiento pueden incluir radio FM grabacioacuten de vozhellip

-PC card(es un perifeacuterico disentildeado para computadoras portaacutetiles para expandir la memoria

aunque tambieacuten es utilizado como tarjeta de red sintonizador de TVmodemhellip)

-Tarjetas de memoria flash (sustituto del carrete en la fotografiacutea digital

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

18

En cuanto a las caracteriacutesticas que ofrecen este tipo de memorias cabe destacar su gran

resistencia a los golpes (no contiene partes moacuteviles) es de bajo consumo y muy silencioso

de reducido tamantildeo (lo que nos permite introducirlo en dispositivos portaacutetiles) y muy

ligero Otra caracteriacutestica de gran intereacutes es que funciona bajo temperaturas extremas ( -25ordm

hasta los 85ordm )

En lo referente a defectos hay que mencionar que solo permite una cantidad finita de

escrituras y borrados (generalmente entre 10000 y un milloacuten) dependiendo de la celda la

precisioacuten y el voltaje necesario para su borradoInicialmente almacenaban 8 MB pero

actualmente almacenan maacutes de 64 GB con una velocidad de hasta 20 MBs

Fabricada con puertas loacutegicas NOR y NAND para almacenar los 0‟s y 1‟s correspondientes

Las tarjetas de memoria flash estaacuten hechas de muchiacutesimas celdas microscoacutepicas que

acumulan electrones con diferentes voltajes a medida que la electricidad pasa a traveacutes de

ellas creando asiacute un mapa de diferentes cargas eleacutectricas De este modo la tarjeta logra

guardar la informacioacuten que el usuario requiere Mientras maacutes compacta esteacute distribuida su

estructura mayor informacioacuten almacena y asimismo tambieacuten aumentan los costos en la

fabricacioacuten de estos dispositivos

Los sistemas de archivos estaacuten en desarrollo aunque en la praacutectica el maacutes utilizado es el

FAT (por compatibilidad)

Explicacioacuten del funcionamiento de las memorias

-MEMORIA TIPO NOR Para programar una celda de tipo NOR (asignar un valor

determinado) se permite el paso de la corriente desde el terminal fuente al terminal

sumidero entonces se coloca en CG un voltaje alto para absorber los electrones y retenerlos

en el campo eleacutectrico que genera Este proceso se llama hot-electroacuten injection Para borrar

(poner a ldquo1rdquo el estado natural del transistor) el contenido de una celda expulsar estos

electrones se emplea la teacutecnica de Fowler-Nordheim tunnelling un proceso de tunelado

mecaacutenico ndash cuaacutentico Esto es aplicar un voltaje inverso bastante alto al empleado para

atraer a los electrones convirtiendo al transistor en una pistola de electrones que permite

abriendo el terminal sumidero que los electrones abandonen el mismo Este proceso es el

que provoca el deterioro de las celdas al aplicar sobre un conductor tan delgado un voltaje

tan alto

-MEMORIA TIPO NAND Las memorias flash basadas en puertas loacutegicas NAND

funcionan de forma ligeramente diferente usan un tuacutenel de inyeccioacuten para la escritura y

para el borrado un tuacutenel de bdquosoltado‟ Las memorias basadas en NAND tienen ademaacutes de la

evidente base en otro tipo de puertas un coste bastante inferior unas diez veces de maacutes

resistencia a las operaciones pero soacutelo permiten acceso secuencial (maacutes orientado a

dispositivos de almacenamiento masivo) frente a las memorias flash basadas en NOR que

permiten lectura de acceso aleatorio Sin embargo han sido las NAND las que han

permitido la expansioacuten de este tipo de memoria ya que el mecanismo de borrado es maacutes

sencillo (aunque tambieacuten se borre por bloques) lo que ha proporcionado una base maacutes

rentable para la creacioacuten de dispositivos de tipo tarjeta de memoria Las populares

memorias USB o tambieacuten llamadas Pendrives utilizan memorias flash de tipo NAND

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

19

Contenido QUEacute ES LA MEMORIA RAM 4

Memoria moacutevil 7

Memoria DDR2 8

Moacutedulos DDR3 9

ALMACENAMIENTO PRIMARIO 12

ALMACENAMIENTO SECUNDARIO 13

ALMACENAMIENTO TERCIARIO 14

ALMACENAMIENTO FUERA DE LIacuteNEA 14

ALMACENAMIENTO DE RED 14

Page 7: Nuevo documento de microsoft office word (miguel)

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

7

TIPOS DE MODULO DE MEMORIA

Memoria moacutevil

Las computadoras portaacutetiles utilizan el mismo tipo de memoria que se encuentran en las

computadoras de escritorio pero en una forma maacutes compacta El factor de forma de los

moacutedulos utilizados en las portaacutetiles se llama Doble Moacutedulo de Memoria en Liacutenea de

Contorno Pequentildeo (SO DIMM por sus siglas en ingleacutes de Small Outline Dual In-line

Memory Module) Es un factor de forma que principalmente determina el tamantildeo de los

moacutedulos de memoria Los moacutedulos estaacuten conectados a la placa base del equipo mediante un

nuacutemero de pines El nuacutemero exacto de piness estaacute determinado por el factor de forma y tipo

de memoria Dado que la memoria portaacutetil y de escritorio son de diferentes tamantildeos y

nuacutemeros de pines no son intercambiables Las portaacutetiles maacutes modernas utilizan memoria

DDR2 o DDR3 DIMM en el factor de forma SO con 200 o 204 pines

MEMORIA DE PC

Las computadoras de escritorio son compatibles con el uso de la RAM usando el factor de

forma DIMM en liacutenea En general los nuevos tipos de memoria tienen un mayor nuacutemero

de pines disentildeados para proporcionar una mayor velocidad y ancho de banda La mayoriacutea

de los moacutedulos DIMM de escritorio utilizan una configuracioacuten de 240 pines aunque los

modelos maacutes antiguos utilizan 184 pines Las computadoras modernas de escritorio y

ordenadores portaacutetiles suelen tener memoria Double Data Rate utilizando el estaacutendar de

memoria DDR DDR2 o DDR3 Los moacutedulos DDR de PC utilizan una configuracioacuten de

184 pines mientras que ambos moacutedulos DDR2 y DDR3 usan 240 pines Puesto que los

moacutedulos DDR2 y DDR3 no son compatibles -a pesar de que son los mismos de tamantildeo- se

diferencian por una pequentildea muesca entre los pasadores conocidos como tecla de tensioacuten

Esta muesca evita que los usuarios inserten moacutedulos de memoria RAM en

una placa eleacutectricamente incompatible

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

8

MEMORIA DDR

El tipo maacutes antiguo de la memoria Double Data Rate utiliza una configuracioacuten de 184 pines

en los moacutedulos de escritorio y de 200 pines en los moacutedulos moacuteviles La memoria DDR

utiliza la especificacioacuten Memoria de Acceso Aleatorio de Dinaacutemica Sincroacutenica (o SDRAM

por sus siglas en ingleacutes de Synchronous Dynamic Random Access Memory) Las tres

generaciones de memoria DDR tienen una velocidad efectiva dos veces mayor que su

velocidad real La velocidad de reloj real de la memoria es siempre la mitad de su

valoracioacuten DDR Un moacutedulo DDR nominado DDR266 tiene una velocidad real de

memoria de 133 megahertz La primera generacioacuten de memoria DDR tiene entre DDR200

y DDR400 con el nuacutemero que representa la velocidad efectiva de la memoria en megahertz

Memoria DDR2

La segunda generacioacuten de moacutedulos de memoria DDR utiliza una mayor cantidad de pines y

proporciona velocidades de transferencia maacutes raacutepidas en los equipos moacuteviles y de

escritorio Los moacutedulos SO DIMM DDR2 tienen un esquema de 200 pines mientras que los

modelos de escritorio utilizan 240 pines La memoria DDR2 tiene velocidades entre DDR2-

400 y DDR2-1066

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

9

Moacutedulos DDR3

La uacuteltima generacioacuten de memoria DDR funciona a velocidades de entre 800 y 1600 MHz

Generalmente la memoria DDR3 es fiacutesicamente del mismo tamantildeo y tiene el mismo

nuacutemero de pines que los moacutedulos DDR2 A pesar de que son fiacutesicamente similares la llave

de voltaje de los moacutedulos DDR3 DIMM impide su uso en placas base DDR2 y viceversa

Esta caracteriacutestica es necesaria ya que los moacutedulos DDR3 funcionan generalmente en una

configuracioacuten de baja tensioacuten que los moacutedulos DDR o DDR2 La mayoriacutea de los moacutedulos

DDR funcionan a 33 voltios mientras que los moacutedulos DDR2 requieren 18 voltios y la

mayoriacutea de los moacutedulos DDR3 funcionan a 135 o 15 voltios

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

10

CUANTA MEMORIA RAM SE NECESITA

Cuando queremos comprar un ordenador nuevo muchas veces nos paramos a pensar en

cuaacutenta memoria RAM necesitamos para nuestro diacutea a diacutea Es faacutecil dejarse convencer por

los vendedores o las ganas de tener lo mejor de lo mejor Pero antes de gastar nuestros

duramente ganados ahorros debemos pensar el uso que le vamos a dar al equipo

En todos los casos lo normal es comprar la RAM en una cantidad par de moacutedulos De esta

forma se puede aprovechar una caracteriacutestica de las placas base (las de hace unos pocos

antildeos a esta parte la tienen) que permite usar ambos moacutedulos a la vez durante la ejecucioacuten

de tareas (lo que se conoce como Doble Canal) Por eso me centrareacute en cantidades de

memoria muacuteltiplos de 2 Para sacar rendimiento a 4GB de RAM o maacutes hay que usar un

sistema operativo de 64 bits

Un consejo que parece tonto en cuanto al uso de aplicaciones procurad cerrar del todo de

vez en cuando los navegadores Su forma de gestionar las pestantildeas para cada paacutegina suele

producir lo que se conoce como memory leak (fuga de memoria) que en algunos casos

despueacutes de unas horas puede llenar toda la memoria RAM que estuviera libre hasta que

cerremos las pestantildeas o salgamos del navegador

1GB o 2GB

Esta cantidad es escasa pero suficiente para pequentildeos ordenadores con Linux que hagan de

Media Center o que vayamos a destinar a navegar por internet trabajar un poco con

LibreOffice o crear otros servicios en el entorno de nuestra red domeacutestica como un NAS o

similares Con Windows se hace maacutes necesario 2GB si queremos hacer algo realmente con

eacutel aunque Windows 8 (pese a la falta de intereacutes por parte del usuario) va mejor con esta

cantidad que Windows 7

Los moacutedulos de memoria de 1GB son ya difiacuteciles de encontrar (a precios razonables) y los

de 2GB suelen estar en los 20 a 30 euros dependiendo de la velocidad

4GB

Esta cantidad es la maacutes normal de encontrar en la mayoriacutea de portaacutetiles Es suficiente para

nuestro diacutea a diacutea trabajar con Office y jugar a nuestros tiacutetulos favoritos Es suficiente si no

nos dedicamos a hacer varias cosas a la vez y para la mayoriacutea de los usuarios seraacute

suficiente

8GB

Es el nuevo estaacutendar de memoria para un ordenador nuevo y Apple incluye ya solo esta

cantidad como miacutenimo en sus ordenadores (salvo el Mac Mini aunque no recomiendo

menos de 8GB ni para este modelo) En la mayoriacutea de las situaciones no necesitaremos maacutes

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

11

de esta cantidad y da de sobra para tener un buen puntildeado de aplicaciones corriendo como

Office varios navegadores Photoshop y otros al mismo tiempo Es tambieacuten el maacuteximo de

memoria que deberiacuteamos tener en un PC que usemos para jugar ya que maacutes allaacute de esta

cantidad no notaremos mayor rendimiento en ninguacuten juego

16GB o maacutes

Este caso es para usuarios que realmente exprimen al maacuteximo sus ordenadores o que se

dediquen de verdad al mundo del disentildeo graacutefico y necesiten tener corriendo a la vez varias

aplicaciones como Photoshop herramientas de CAD After Effects Illustrator y otros

(bastante normal en ese sector) las cuales consumen mucha memoria Tambieacuten es uacutetil para

los que hacen uso de maacutequinas virtuales desde las que ejecutar otros sistemas operativos

(muy extendido entre los usuarios de Mac para ejecutar a la vez un Windows con el que

ejem jugar)

MEMORIA VIRTUAL

La memoria virtual es una teacutecnica de gestioacuten de la memoria que permite que el sistema

operativo disponga tanto para el software de usuario como para siacute mismo de mayor

cantidad de memoria que esteacute disponible fiacutesicamente La mayoriacutea de los ordenadores tienen

cuatro tipos de memoria registros en la CPU la memoria cacheacute (tanto dentro como fuera

del CPU) la memoria RAM y el disco duro En ese orden van de menor capacidad y

mayor velocidad a mayor capacidad y menor velocidad

Muchas aplicaciones requieren acceso a maacutes informacioacuten (coacutedigo y datos) que la que se

puede mantener en memoria fiacutesica Esto es asiacute sobre todo cuando el sistema operativo

permite muacuteltiples procesos y aplicaciones ejecutaacutendose simultaacuteneamente Una solucioacuten al

problema de necesitar mayor cantidad de memoria de la que se posee consiste en que las

aplicaciones mantengan parte de su informacioacuten en disco movieacutendola a la memoria

principal cuando sea necesario Hay varias formas de hacer esto

Una opcioacuten es que la aplicacioacuten misma sea responsable de decidir queacute informacioacuten seraacute

guardada en cada sitio (segmentacioacuten) y de traerla y llevarla La desventaja de esto

ademaacutes de la dificultad en el disentildeo e implementacioacuten del programa es que es muy

probable que los intereses sobre la memoria de dos o varios programas generen conflictos

entre siacute cada programador podriacutea realizar su disentildeo teniendo en cuenta que es el uacutenico

programa ejecutaacutendose en el sistema La alternativa es usar memoria virtual donde la

combinacioacuten entre hardwareespecial y el sistema operativo hace uso de la memoria

principal y la secundaria para hacer parecer que el ordenador tiene mucha maacutes memoria

principal (RAM) que la que realmente posee Este meacutetodo es invisible a los procesos La

cantidad de memoria maacutexima que se puede hacer ver que hay tiene que ver con las

caracteriacutesticas del procesador Por ejemplo en un sistema de 32 bits el maacuteximo es 232

lo

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

12

que da 4096 Megabytes (4 Gigabytes) Todo esto hace el trabajo del programador de

aplicaciones mucho maacutes faacutecil al poder ignorar completamente la necesidad de mover datos

entre los distintos espacios de memoria

Aunque la memoria virtual podriacutea estar implementada por el software del sistema

operativo en la praacutectica casi siempre se usa una combinacioacuten de hardware y software dado

el esfuerzo extra que implicariacutea para el procesador

OTRAS MEMORIAS IMPORTANTES DE LA COMPUTADORA

ALMACENAMIENTO PRIMARIO

La memoria primaria estaacute directamente conectada a la CPU de la computadora Debe estar

presente para que la CPU efectuacutee cualquier funcioacuten El almacenamiento primario consta

pues de la memoria primaria del sistema contiene los programas en ejecucioacuten y los datos

con que operan Se puede transferir informacioacuten muy raacutepidamente (tiacutepicamente 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 electroacutenica del estado soacutelido que estaacute directamente conectada a la

CPU a traveacutes 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 basaacutendose en su direccioacuten Es por esto que los registros del procesador no

pueden considerarse almacenamiento primario Las referencias a eacutestos se efectuacutean por

nombre de forma directa y no por direccioacuten Los registros representan el estado actual del

coacutemputo y los datos utilizados inmediatamente pero no pueden almacenar un programa

(soacutelo apuntar al lugar de ejecucioacuten actual)

La gran diferencia de velocidad entre el procesador y la memoria primaria dio origen a

la memoria cacheacute Esta es una memoria de muy alta velocidad tiacutepicamente entre 10 y 100

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

13

veces maacutes que la memoria primaria y se emplea para mejorar la eficiencia o rendimiento

del CPU Parte de la informacioacuten de la memoria principal se duplica en la memoria cacheacute

Comparada con los registros la cacheacute es ligeramente maacutes lenta pero de mayor capacidad

Sin embargo es maacutes raacutepida aunque de mucha menor capacidad que la memoria principal

Algunos autores2 presentan a la memoria cacheacute como una jerarquiacutea aparte sin embargo al

no ser memoria directamente direccionable (guarda estrictamente copias de la informacioacuten

disponible en la memoria principal) es comuacuten presentarla como parte funcional del

almacenamiento primario

ALMACENAMIENTO SECUNDARIO

La memoria secundaria requiere que la computadora use sus canales de entradasalida para

acceder a la informacioacuten y se utiliza para almacenamiento a largo plazo de informacioacuten

persistente Sin embargo la mayoriacutea de los sistemas operativosusan los dispositivos de

almacenamiento secundario como aacuterea de intercambio para incrementar artificialmente la

cantidad aparente de memoria principal en la computadora (a esta utilizacioacuten del

almacenamiento secundario se le denomina memoria virtual) La memoria secundaria

tambieacuten se llama de laquoalmacenamiento masivoraquo 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 maacutes lenta En las computadoras modernas

los discos duros suelen usarse como dispositivos de almacenamiento masivo El tiempo

necesario para acceder a un byte de informacioacuten dado almacenado en un disco duro de

platos magneacuteticos es de unas mileacutesimas de segundo (milisegundos) En cambio el tiempo

para acceder al mismo tipo de informacioacuten en una memoria de acceso aleatorio (RAM) se

mide en mil-milloneacutesimas de segundo (nanosegundos)

Esto ilustra cuan significativa es la diferencia entre la velocidad de las memorias de estado

soacutelido y la velocidad de los dispositivos rotantes de almacenamiento magneacutetico u oacuteptico

los discos duros son del orden de un milloacuten de veces maacutes lentos que la memoria (primaria)

Los dispositivos rotantes de almacenamiento oacuteptico (unidades de CD y DVD) son incluso

maacutes lentos que los discos duros aunque es probable que su velocidad de acceso mejore con

los avances tecnoloacutegicos

Por lo tanto el uso de la memoria virtual que es cerca de un milloacuten de veces maacutes lenta que

memoria ldquoverdaderardquo ralentiza apreciablemente el funcionamiento de cualquier

computadora Muchos sistemas operativos implementan la memoria virtual usando

teacuterminos como memoria virtual o laquofichero de cacheacuteraquo La principal ventaja histoacuterica de la

memoria virtual es el precio la memoria virtual resultaba mucho maacutes barata que la

memoria real Esa ventaja es menos relevante hoy en diacutea Aun asiacute muchos sistemas

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

14

operativos siguen implementaacutendola a pesar de provocar un funcionamiento

significativamente maacutes lento

ALMACENAMIENTO TERCIARIO

La memoria terciaria es un sistema en el que un brazo roboacutetico montaraacute (conectaraacute) o

desmontaraacute (desconectaraacute) un medio de almacenamiento masivo fuera de liacutenea (veacutease el

siguiente punto) seguacuten lo solicite el sistema operativo de la computadora La memoria

terciaria se usa en el aacuterea del almacenamiento industrial la computacioacuten cientiacutefica en

grandes sistemas informaacuteticos 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 LIacuteNEA

El almacenamiento fuera de liacutenea es un sistema donde el medio de almacenamiento puede

ser extraiacutedo faacutecilmente 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 propoacutesito los disquetes discos oacutepticos y

las memorias flash incluyendo las unidades USB Tambieacuten hay discos duros USB que se

pueden conectar raacutepidamente Los dispositivos de almacenamiento fuera de liacutenea usados en

el pasado son cintas magneacuteticas en muchos tamantildeos y formatos diferentes y las bateriacuteas

extraiacutebles de discos Winchester

ALMACENAMIENTO DE RED

El almacenamiento de red es cualquier tipo de almacenamiento de computadora que incluye

el hecho de acceder a la informacioacuten a traveacutes de una red informaacutetica Discutiblemente el

almacenamiento de red permite centralizar el control de informacioacuten en una organizacioacuten y

reducir la duplicidad de la informacioacuten 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 eacutestas puede acceder a traveacutes de una red de aacuterea local

una red de aacuterea extensa una red privada virtual o en el caso de almacenamientos de

archivos en liacutenea 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

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

15

MEMORIA CAHCEacute

La unidad cacheacute es un sistema especial de almacenamiento de alta velocidad Puede ser

tanto un aacuterea reservada de la memoria principal como un dispositivo de almacenamiento de

alta velocidad independiente Hay dos tipos de cacheacute frecuentemente usados en las

computadoras personales memoria cacheacute y cacheacute de disco Una memoria cacheacute llamada

tambieacuten a veces almacenamiento cacheacute o RAM cacheacute es una parte de memoria RAM

estaacutetica de alta velocidad (SRAM) maacutes raacutepida que la RAM dinaacutemica (DRAM) usada como

memoria principal La memoria cacheacute es efectiva dado que los programas acceden una y

otra vez a los mismos datos o instrucciones Guardando esta informacioacuten en SRAM la

computadora evita acceder a la lenta DRAM

Cuando se encuentra un dato en el cacheacute se dice que se ha producido un acierto siendo un

cacheacute juzgado por su tasa de aciertos (hit rate) Los sistemas de memoria cacheacute usan una

tecnologiacutea conocida por cacheacute inteligente en la cual el sistema puede reconocer cierto tipo

de datos usados frecuentemente Las estrategias para determinar queacute informacioacuten debe ser

puesta en el cacheacute constituyen uno de los problemas maacutes interesantes en la ciencia de las

computadoras Algunas memorias cacheacute estaacuten construidas en la arquitectura de los

microprocesadores Por ejemplo el procesador Pentium II tiene un cacheacute L2 de 512 KiB

El cacheacute de disco trabaja sobre los mismos principios que la memoria cacheacute pero en lugar

de usar SRAM de alta velocidad usa la convencional memoria principal Los datos maacutes

recientes del disco duro a los que se ha accedido (asiacute como los sectores adyacentes) se

almacenan en un buffer de memoria Cuando el programa necesita acceder a datos del

disco lo primero que comprueba es el cacheacute del disco para ver si los datos ya estaacuten ahiacute El

cacheacute de disco puede mejorar draacutesticamente el rendimiento de las aplicaciones dado que

acceder a un byte de datos en RAM puede ser miles de veces maacutes raacutepido que acceder a un

byte del disco duro

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

16

MEMORIA GRAFICA DE VIDEO

Una tarjeta graacutefica tarjeta de viacutedeo placa de viacutedeotarjeta aceleradora de

graacuteficos o adaptador de pantalla es una tarjeta de expansioacuten para

una computadora uordenador encargada de procesar los datos provenientes de la CPU y

transformarlos en informacioacuten comprensible y representable en un dispositivo de salida

como un monitor otelevisor Las tarjetas graacuteficas maacutes comunes son las disponibles para las

computadoras compatibles con la IBM PC debido a la enorme popularidad de eacutestas pero

otras arquitecturas tambieacuten hacen uso de este tipo de dispositivos

Es habitual que se utilice el mismo teacutermino tanto a las habituales tarjetas dedicadas y

separadas como a las GPUintegradas en la placa base Algunas tarjetas graacuteficas han

ofrecido funcionalidades antildeadidas como captura de viacutedeo sintonizacioacuten de TV

decodificacioacuten MPEG-21 y MPEG-4 o incluso conectores Firewire de ratoacuten laacutepiz

oacuteptico o joystick

MEMORIA ROM

La memoria de solo lectura conocida tambieacuten como ROM (acroacutenimo en ingleacutes de read-

only memory) es un medio de almacenamiento utilizado en ordenadores y dispositivos

electroacutenicos que permite soacutelo la lectura de la informacioacuten y no su escritura

independientemente de la presencia o no de una fuente de energiacutea

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

17

Los datos almacenados en la ROM no se pueden modificar o al menos no de manera raacutepida

o faacutecil Se utiliza principalmente en su sentido maacutes estricto se refiere soacutelo a maacutescara ROM

-en ingleacutes MROM- (el maacutes antiguo tipo de estado soacutelido ROM) que se fabrica con los

datos almacenados de forma permanente y por lo tanto su contenido no puede ser

modificado de ninguna forma Sin embargo las ROM maacutes modernas

como EPROM y Flash EEPROM efectivamente se pueden borrar y volver a programar

varias veces aun siendo descritos como memoria de soacutelo lectura (ROM) La razoacuten de que

se las continuacutee llamando asiacute es que el proceso de reprogramacioacuten en general es poco

frecuente relativamente lento y a menudo no se permite la escritura en lugares aleatorios

de la memoria A pesar de la simplicidad de la ROM los dispositivos reprogramables son

maacutes flexibles y econoacutemicos por lo cual las antiguas maacutescaras ROM no se suelen encontrar

en hardware producido a partir de 2007

MEMORIA FLASH

La memoria flash es una manera desarrollada de la memoria EEPROM que permite que

muacuteltiples posiciones de memoria sean escritas o borradas en una misma operacioacuten de

programacioacuten mediante impulsos eleacutectricos frente a las anteriores que soacutelo permite escribir

o borrar una uacutenica celda cada vez EPROM Por ello la memoria flash permite funcionar a

velocidades muy superiores cuando los sistemas emplean lectura y escritura en diferentes

puntos a la vez Las aplicaciones mas habituales son

-USB (ademaacutes del almacenamiento pueden incluir radio FM grabacioacuten de vozhellip

-PC card(es un perifeacuterico disentildeado para computadoras portaacutetiles para expandir la memoria

aunque tambieacuten es utilizado como tarjeta de red sintonizador de TVmodemhellip)

-Tarjetas de memoria flash (sustituto del carrete en la fotografiacutea digital

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

18

En cuanto a las caracteriacutesticas que ofrecen este tipo de memorias cabe destacar su gran

resistencia a los golpes (no contiene partes moacuteviles) es de bajo consumo y muy silencioso

de reducido tamantildeo (lo que nos permite introducirlo en dispositivos portaacutetiles) y muy

ligero Otra caracteriacutestica de gran intereacutes es que funciona bajo temperaturas extremas ( -25ordm

hasta los 85ordm )

En lo referente a defectos hay que mencionar que solo permite una cantidad finita de

escrituras y borrados (generalmente entre 10000 y un milloacuten) dependiendo de la celda la

precisioacuten y el voltaje necesario para su borradoInicialmente almacenaban 8 MB pero

actualmente almacenan maacutes de 64 GB con una velocidad de hasta 20 MBs

Fabricada con puertas loacutegicas NOR y NAND para almacenar los 0‟s y 1‟s correspondientes

Las tarjetas de memoria flash estaacuten hechas de muchiacutesimas celdas microscoacutepicas que

acumulan electrones con diferentes voltajes a medida que la electricidad pasa a traveacutes de

ellas creando asiacute un mapa de diferentes cargas eleacutectricas De este modo la tarjeta logra

guardar la informacioacuten que el usuario requiere Mientras maacutes compacta esteacute distribuida su

estructura mayor informacioacuten almacena y asimismo tambieacuten aumentan los costos en la

fabricacioacuten de estos dispositivos

Los sistemas de archivos estaacuten en desarrollo aunque en la praacutectica el maacutes utilizado es el

FAT (por compatibilidad)

Explicacioacuten del funcionamiento de las memorias

-MEMORIA TIPO NOR Para programar una celda de tipo NOR (asignar un valor

determinado) se permite el paso de la corriente desde el terminal fuente al terminal

sumidero entonces se coloca en CG un voltaje alto para absorber los electrones y retenerlos

en el campo eleacutectrico que genera Este proceso se llama hot-electroacuten injection Para borrar

(poner a ldquo1rdquo el estado natural del transistor) el contenido de una celda expulsar estos

electrones se emplea la teacutecnica de Fowler-Nordheim tunnelling un proceso de tunelado

mecaacutenico ndash cuaacutentico Esto es aplicar un voltaje inverso bastante alto al empleado para

atraer a los electrones convirtiendo al transistor en una pistola de electrones que permite

abriendo el terminal sumidero que los electrones abandonen el mismo Este proceso es el

que provoca el deterioro de las celdas al aplicar sobre un conductor tan delgado un voltaje

tan alto

-MEMORIA TIPO NAND Las memorias flash basadas en puertas loacutegicas NAND

funcionan de forma ligeramente diferente usan un tuacutenel de inyeccioacuten para la escritura y

para el borrado un tuacutenel de bdquosoltado‟ Las memorias basadas en NAND tienen ademaacutes de la

evidente base en otro tipo de puertas un coste bastante inferior unas diez veces de maacutes

resistencia a las operaciones pero soacutelo permiten acceso secuencial (maacutes orientado a

dispositivos de almacenamiento masivo) frente a las memorias flash basadas en NOR que

permiten lectura de acceso aleatorio Sin embargo han sido las NAND las que han

permitido la expansioacuten de este tipo de memoria ya que el mecanismo de borrado es maacutes

sencillo (aunque tambieacuten se borre por bloques) lo que ha proporcionado una base maacutes

rentable para la creacioacuten de dispositivos de tipo tarjeta de memoria Las populares

memorias USB o tambieacuten llamadas Pendrives utilizan memorias flash de tipo NAND

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

19

Contenido QUEacute ES LA MEMORIA RAM 4

Memoria moacutevil 7

Memoria DDR2 8

Moacutedulos DDR3 9

ALMACENAMIENTO PRIMARIO 12

ALMACENAMIENTO SECUNDARIO 13

ALMACENAMIENTO TERCIARIO 14

ALMACENAMIENTO FUERA DE LIacuteNEA 14

ALMACENAMIENTO DE RED 14

Page 8: Nuevo documento de microsoft office word (miguel)

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

8

MEMORIA DDR

El tipo maacutes antiguo de la memoria Double Data Rate utiliza una configuracioacuten de 184 pines

en los moacutedulos de escritorio y de 200 pines en los moacutedulos moacuteviles La memoria DDR

utiliza la especificacioacuten Memoria de Acceso Aleatorio de Dinaacutemica Sincroacutenica (o SDRAM

por sus siglas en ingleacutes de Synchronous Dynamic Random Access Memory) Las tres

generaciones de memoria DDR tienen una velocidad efectiva dos veces mayor que su

velocidad real La velocidad de reloj real de la memoria es siempre la mitad de su

valoracioacuten DDR Un moacutedulo DDR nominado DDR266 tiene una velocidad real de

memoria de 133 megahertz La primera generacioacuten de memoria DDR tiene entre DDR200

y DDR400 con el nuacutemero que representa la velocidad efectiva de la memoria en megahertz

Memoria DDR2

La segunda generacioacuten de moacutedulos de memoria DDR utiliza una mayor cantidad de pines y

proporciona velocidades de transferencia maacutes raacutepidas en los equipos moacuteviles y de

escritorio Los moacutedulos SO DIMM DDR2 tienen un esquema de 200 pines mientras que los

modelos de escritorio utilizan 240 pines La memoria DDR2 tiene velocidades entre DDR2-

400 y DDR2-1066

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

9

Moacutedulos DDR3

La uacuteltima generacioacuten de memoria DDR funciona a velocidades de entre 800 y 1600 MHz

Generalmente la memoria DDR3 es fiacutesicamente del mismo tamantildeo y tiene el mismo

nuacutemero de pines que los moacutedulos DDR2 A pesar de que son fiacutesicamente similares la llave

de voltaje de los moacutedulos DDR3 DIMM impide su uso en placas base DDR2 y viceversa

Esta caracteriacutestica es necesaria ya que los moacutedulos DDR3 funcionan generalmente en una

configuracioacuten de baja tensioacuten que los moacutedulos DDR o DDR2 La mayoriacutea de los moacutedulos

DDR funcionan a 33 voltios mientras que los moacutedulos DDR2 requieren 18 voltios y la

mayoriacutea de los moacutedulos DDR3 funcionan a 135 o 15 voltios

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

10

CUANTA MEMORIA RAM SE NECESITA

Cuando queremos comprar un ordenador nuevo muchas veces nos paramos a pensar en

cuaacutenta memoria RAM necesitamos para nuestro diacutea a diacutea Es faacutecil dejarse convencer por

los vendedores o las ganas de tener lo mejor de lo mejor Pero antes de gastar nuestros

duramente ganados ahorros debemos pensar el uso que le vamos a dar al equipo

En todos los casos lo normal es comprar la RAM en una cantidad par de moacutedulos De esta

forma se puede aprovechar una caracteriacutestica de las placas base (las de hace unos pocos

antildeos a esta parte la tienen) que permite usar ambos moacutedulos a la vez durante la ejecucioacuten

de tareas (lo que se conoce como Doble Canal) Por eso me centrareacute en cantidades de

memoria muacuteltiplos de 2 Para sacar rendimiento a 4GB de RAM o maacutes hay que usar un

sistema operativo de 64 bits

Un consejo que parece tonto en cuanto al uso de aplicaciones procurad cerrar del todo de

vez en cuando los navegadores Su forma de gestionar las pestantildeas para cada paacutegina suele

producir lo que se conoce como memory leak (fuga de memoria) que en algunos casos

despueacutes de unas horas puede llenar toda la memoria RAM que estuviera libre hasta que

cerremos las pestantildeas o salgamos del navegador

1GB o 2GB

Esta cantidad es escasa pero suficiente para pequentildeos ordenadores con Linux que hagan de

Media Center o que vayamos a destinar a navegar por internet trabajar un poco con

LibreOffice o crear otros servicios en el entorno de nuestra red domeacutestica como un NAS o

similares Con Windows se hace maacutes necesario 2GB si queremos hacer algo realmente con

eacutel aunque Windows 8 (pese a la falta de intereacutes por parte del usuario) va mejor con esta

cantidad que Windows 7

Los moacutedulos de memoria de 1GB son ya difiacuteciles de encontrar (a precios razonables) y los

de 2GB suelen estar en los 20 a 30 euros dependiendo de la velocidad

4GB

Esta cantidad es la maacutes normal de encontrar en la mayoriacutea de portaacutetiles Es suficiente para

nuestro diacutea a diacutea trabajar con Office y jugar a nuestros tiacutetulos favoritos Es suficiente si no

nos dedicamos a hacer varias cosas a la vez y para la mayoriacutea de los usuarios seraacute

suficiente

8GB

Es el nuevo estaacutendar de memoria para un ordenador nuevo y Apple incluye ya solo esta

cantidad como miacutenimo en sus ordenadores (salvo el Mac Mini aunque no recomiendo

menos de 8GB ni para este modelo) En la mayoriacutea de las situaciones no necesitaremos maacutes

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

11

de esta cantidad y da de sobra para tener un buen puntildeado de aplicaciones corriendo como

Office varios navegadores Photoshop y otros al mismo tiempo Es tambieacuten el maacuteximo de

memoria que deberiacuteamos tener en un PC que usemos para jugar ya que maacutes allaacute de esta

cantidad no notaremos mayor rendimiento en ninguacuten juego

16GB o maacutes

Este caso es para usuarios que realmente exprimen al maacuteximo sus ordenadores o que se

dediquen de verdad al mundo del disentildeo graacutefico y necesiten tener corriendo a la vez varias

aplicaciones como Photoshop herramientas de CAD After Effects Illustrator y otros

(bastante normal en ese sector) las cuales consumen mucha memoria Tambieacuten es uacutetil para

los que hacen uso de maacutequinas virtuales desde las que ejecutar otros sistemas operativos

(muy extendido entre los usuarios de Mac para ejecutar a la vez un Windows con el que

ejem jugar)

MEMORIA VIRTUAL

La memoria virtual es una teacutecnica de gestioacuten de la memoria que permite que el sistema

operativo disponga tanto para el software de usuario como para siacute mismo de mayor

cantidad de memoria que esteacute disponible fiacutesicamente La mayoriacutea de los ordenadores tienen

cuatro tipos de memoria registros en la CPU la memoria cacheacute (tanto dentro como fuera

del CPU) la memoria RAM y el disco duro En ese orden van de menor capacidad y

mayor velocidad a mayor capacidad y menor velocidad

Muchas aplicaciones requieren acceso a maacutes informacioacuten (coacutedigo y datos) que la que se

puede mantener en memoria fiacutesica Esto es asiacute sobre todo cuando el sistema operativo

permite muacuteltiples procesos y aplicaciones ejecutaacutendose simultaacuteneamente Una solucioacuten al

problema de necesitar mayor cantidad de memoria de la que se posee consiste en que las

aplicaciones mantengan parte de su informacioacuten en disco movieacutendola a la memoria

principal cuando sea necesario Hay varias formas de hacer esto

Una opcioacuten es que la aplicacioacuten misma sea responsable de decidir queacute informacioacuten seraacute

guardada en cada sitio (segmentacioacuten) y de traerla y llevarla La desventaja de esto

ademaacutes de la dificultad en el disentildeo e implementacioacuten del programa es que es muy

probable que los intereses sobre la memoria de dos o varios programas generen conflictos

entre siacute cada programador podriacutea realizar su disentildeo teniendo en cuenta que es el uacutenico

programa ejecutaacutendose en el sistema La alternativa es usar memoria virtual donde la

combinacioacuten entre hardwareespecial y el sistema operativo hace uso de la memoria

principal y la secundaria para hacer parecer que el ordenador tiene mucha maacutes memoria

principal (RAM) que la que realmente posee Este meacutetodo es invisible a los procesos La

cantidad de memoria maacutexima que se puede hacer ver que hay tiene que ver con las

caracteriacutesticas del procesador Por ejemplo en un sistema de 32 bits el maacuteximo es 232

lo

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

12

que da 4096 Megabytes (4 Gigabytes) Todo esto hace el trabajo del programador de

aplicaciones mucho maacutes faacutecil al poder ignorar completamente la necesidad de mover datos

entre los distintos espacios de memoria

Aunque la memoria virtual podriacutea estar implementada por el software del sistema

operativo en la praacutectica casi siempre se usa una combinacioacuten de hardware y software dado

el esfuerzo extra que implicariacutea para el procesador

OTRAS MEMORIAS IMPORTANTES DE LA COMPUTADORA

ALMACENAMIENTO PRIMARIO

La memoria primaria estaacute directamente conectada a la CPU de la computadora Debe estar

presente para que la CPU efectuacutee cualquier funcioacuten El almacenamiento primario consta

pues de la memoria primaria del sistema contiene los programas en ejecucioacuten y los datos

con que operan Se puede transferir informacioacuten muy raacutepidamente (tiacutepicamente 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 electroacutenica del estado soacutelido que estaacute directamente conectada a la

CPU a traveacutes 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 basaacutendose en su direccioacuten Es por esto que los registros del procesador no

pueden considerarse almacenamiento primario Las referencias a eacutestos se efectuacutean por

nombre de forma directa y no por direccioacuten Los registros representan el estado actual del

coacutemputo y los datos utilizados inmediatamente pero no pueden almacenar un programa

(soacutelo apuntar al lugar de ejecucioacuten actual)

La gran diferencia de velocidad entre el procesador y la memoria primaria dio origen a

la memoria cacheacute Esta es una memoria de muy alta velocidad tiacutepicamente entre 10 y 100

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

13

veces maacutes que la memoria primaria y se emplea para mejorar la eficiencia o rendimiento

del CPU Parte de la informacioacuten de la memoria principal se duplica en la memoria cacheacute

Comparada con los registros la cacheacute es ligeramente maacutes lenta pero de mayor capacidad

Sin embargo es maacutes raacutepida aunque de mucha menor capacidad que la memoria principal

Algunos autores2 presentan a la memoria cacheacute como una jerarquiacutea aparte sin embargo al

no ser memoria directamente direccionable (guarda estrictamente copias de la informacioacuten

disponible en la memoria principal) es comuacuten presentarla como parte funcional del

almacenamiento primario

ALMACENAMIENTO SECUNDARIO

La memoria secundaria requiere que la computadora use sus canales de entradasalida para

acceder a la informacioacuten y se utiliza para almacenamiento a largo plazo de informacioacuten

persistente Sin embargo la mayoriacutea de los sistemas operativosusan los dispositivos de

almacenamiento secundario como aacuterea de intercambio para incrementar artificialmente la

cantidad aparente de memoria principal en la computadora (a esta utilizacioacuten del

almacenamiento secundario se le denomina memoria virtual) La memoria secundaria

tambieacuten se llama de laquoalmacenamiento masivoraquo 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 maacutes lenta En las computadoras modernas

los discos duros suelen usarse como dispositivos de almacenamiento masivo El tiempo

necesario para acceder a un byte de informacioacuten dado almacenado en un disco duro de

platos magneacuteticos es de unas mileacutesimas de segundo (milisegundos) En cambio el tiempo

para acceder al mismo tipo de informacioacuten en una memoria de acceso aleatorio (RAM) se

mide en mil-milloneacutesimas de segundo (nanosegundos)

Esto ilustra cuan significativa es la diferencia entre la velocidad de las memorias de estado

soacutelido y la velocidad de los dispositivos rotantes de almacenamiento magneacutetico u oacuteptico

los discos duros son del orden de un milloacuten de veces maacutes lentos que la memoria (primaria)

Los dispositivos rotantes de almacenamiento oacuteptico (unidades de CD y DVD) son incluso

maacutes lentos que los discos duros aunque es probable que su velocidad de acceso mejore con

los avances tecnoloacutegicos

Por lo tanto el uso de la memoria virtual que es cerca de un milloacuten de veces maacutes lenta que

memoria ldquoverdaderardquo ralentiza apreciablemente el funcionamiento de cualquier

computadora Muchos sistemas operativos implementan la memoria virtual usando

teacuterminos como memoria virtual o laquofichero de cacheacuteraquo La principal ventaja histoacuterica de la

memoria virtual es el precio la memoria virtual resultaba mucho maacutes barata que la

memoria real Esa ventaja es menos relevante hoy en diacutea Aun asiacute muchos sistemas

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

14

operativos siguen implementaacutendola a pesar de provocar un funcionamiento

significativamente maacutes lento

ALMACENAMIENTO TERCIARIO

La memoria terciaria es un sistema en el que un brazo roboacutetico montaraacute (conectaraacute) o

desmontaraacute (desconectaraacute) un medio de almacenamiento masivo fuera de liacutenea (veacutease el

siguiente punto) seguacuten lo solicite el sistema operativo de la computadora La memoria

terciaria se usa en el aacuterea del almacenamiento industrial la computacioacuten cientiacutefica en

grandes sistemas informaacuteticos 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 LIacuteNEA

El almacenamiento fuera de liacutenea es un sistema donde el medio de almacenamiento puede

ser extraiacutedo faacutecilmente 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 propoacutesito los disquetes discos oacutepticos y

las memorias flash incluyendo las unidades USB Tambieacuten hay discos duros USB que se

pueden conectar raacutepidamente Los dispositivos de almacenamiento fuera de liacutenea usados en

el pasado son cintas magneacuteticas en muchos tamantildeos y formatos diferentes y las bateriacuteas

extraiacutebles de discos Winchester

ALMACENAMIENTO DE RED

El almacenamiento de red es cualquier tipo de almacenamiento de computadora que incluye

el hecho de acceder a la informacioacuten a traveacutes de una red informaacutetica Discutiblemente el

almacenamiento de red permite centralizar el control de informacioacuten en una organizacioacuten y

reducir la duplicidad de la informacioacuten 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 eacutestas puede acceder a traveacutes de una red de aacuterea local

una red de aacuterea extensa una red privada virtual o en el caso de almacenamientos de

archivos en liacutenea 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

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

15

MEMORIA CAHCEacute

La unidad cacheacute es un sistema especial de almacenamiento de alta velocidad Puede ser

tanto un aacuterea reservada de la memoria principal como un dispositivo de almacenamiento de

alta velocidad independiente Hay dos tipos de cacheacute frecuentemente usados en las

computadoras personales memoria cacheacute y cacheacute de disco Una memoria cacheacute llamada

tambieacuten a veces almacenamiento cacheacute o RAM cacheacute es una parte de memoria RAM

estaacutetica de alta velocidad (SRAM) maacutes raacutepida que la RAM dinaacutemica (DRAM) usada como

memoria principal La memoria cacheacute es efectiva dado que los programas acceden una y

otra vez a los mismos datos o instrucciones Guardando esta informacioacuten en SRAM la

computadora evita acceder a la lenta DRAM

Cuando se encuentra un dato en el cacheacute se dice que se ha producido un acierto siendo un

cacheacute juzgado por su tasa de aciertos (hit rate) Los sistemas de memoria cacheacute usan una

tecnologiacutea conocida por cacheacute inteligente en la cual el sistema puede reconocer cierto tipo

de datos usados frecuentemente Las estrategias para determinar queacute informacioacuten debe ser

puesta en el cacheacute constituyen uno de los problemas maacutes interesantes en la ciencia de las

computadoras Algunas memorias cacheacute estaacuten construidas en la arquitectura de los

microprocesadores Por ejemplo el procesador Pentium II tiene un cacheacute L2 de 512 KiB

El cacheacute de disco trabaja sobre los mismos principios que la memoria cacheacute pero en lugar

de usar SRAM de alta velocidad usa la convencional memoria principal Los datos maacutes

recientes del disco duro a los que se ha accedido (asiacute como los sectores adyacentes) se

almacenan en un buffer de memoria Cuando el programa necesita acceder a datos del

disco lo primero que comprueba es el cacheacute del disco para ver si los datos ya estaacuten ahiacute El

cacheacute de disco puede mejorar draacutesticamente el rendimiento de las aplicaciones dado que

acceder a un byte de datos en RAM puede ser miles de veces maacutes raacutepido que acceder a un

byte del disco duro

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

16

MEMORIA GRAFICA DE VIDEO

Una tarjeta graacutefica tarjeta de viacutedeo placa de viacutedeotarjeta aceleradora de

graacuteficos o adaptador de pantalla es una tarjeta de expansioacuten para

una computadora uordenador encargada de procesar los datos provenientes de la CPU y

transformarlos en informacioacuten comprensible y representable en un dispositivo de salida

como un monitor otelevisor Las tarjetas graacuteficas maacutes comunes son las disponibles para las

computadoras compatibles con la IBM PC debido a la enorme popularidad de eacutestas pero

otras arquitecturas tambieacuten hacen uso de este tipo de dispositivos

Es habitual que se utilice el mismo teacutermino tanto a las habituales tarjetas dedicadas y

separadas como a las GPUintegradas en la placa base Algunas tarjetas graacuteficas han

ofrecido funcionalidades antildeadidas como captura de viacutedeo sintonizacioacuten de TV

decodificacioacuten MPEG-21 y MPEG-4 o incluso conectores Firewire de ratoacuten laacutepiz

oacuteptico o joystick

MEMORIA ROM

La memoria de solo lectura conocida tambieacuten como ROM (acroacutenimo en ingleacutes de read-

only memory) es un medio de almacenamiento utilizado en ordenadores y dispositivos

electroacutenicos que permite soacutelo la lectura de la informacioacuten y no su escritura

independientemente de la presencia o no de una fuente de energiacutea

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

17

Los datos almacenados en la ROM no se pueden modificar o al menos no de manera raacutepida

o faacutecil Se utiliza principalmente en su sentido maacutes estricto se refiere soacutelo a maacutescara ROM

-en ingleacutes MROM- (el maacutes antiguo tipo de estado soacutelido ROM) que se fabrica con los

datos almacenados de forma permanente y por lo tanto su contenido no puede ser

modificado de ninguna forma Sin embargo las ROM maacutes modernas

como EPROM y Flash EEPROM efectivamente se pueden borrar y volver a programar

varias veces aun siendo descritos como memoria de soacutelo lectura (ROM) La razoacuten de que

se las continuacutee llamando asiacute es que el proceso de reprogramacioacuten en general es poco

frecuente relativamente lento y a menudo no se permite la escritura en lugares aleatorios

de la memoria A pesar de la simplicidad de la ROM los dispositivos reprogramables son

maacutes flexibles y econoacutemicos por lo cual las antiguas maacutescaras ROM no se suelen encontrar

en hardware producido a partir de 2007

MEMORIA FLASH

La memoria flash es una manera desarrollada de la memoria EEPROM que permite que

muacuteltiples posiciones de memoria sean escritas o borradas en una misma operacioacuten de

programacioacuten mediante impulsos eleacutectricos frente a las anteriores que soacutelo permite escribir

o borrar una uacutenica celda cada vez EPROM Por ello la memoria flash permite funcionar a

velocidades muy superiores cuando los sistemas emplean lectura y escritura en diferentes

puntos a la vez Las aplicaciones mas habituales son

-USB (ademaacutes del almacenamiento pueden incluir radio FM grabacioacuten de vozhellip

-PC card(es un perifeacuterico disentildeado para computadoras portaacutetiles para expandir la memoria

aunque tambieacuten es utilizado como tarjeta de red sintonizador de TVmodemhellip)

-Tarjetas de memoria flash (sustituto del carrete en la fotografiacutea digital

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

18

En cuanto a las caracteriacutesticas que ofrecen este tipo de memorias cabe destacar su gran

resistencia a los golpes (no contiene partes moacuteviles) es de bajo consumo y muy silencioso

de reducido tamantildeo (lo que nos permite introducirlo en dispositivos portaacutetiles) y muy

ligero Otra caracteriacutestica de gran intereacutes es que funciona bajo temperaturas extremas ( -25ordm

hasta los 85ordm )

En lo referente a defectos hay que mencionar que solo permite una cantidad finita de

escrituras y borrados (generalmente entre 10000 y un milloacuten) dependiendo de la celda la

precisioacuten y el voltaje necesario para su borradoInicialmente almacenaban 8 MB pero

actualmente almacenan maacutes de 64 GB con una velocidad de hasta 20 MBs

Fabricada con puertas loacutegicas NOR y NAND para almacenar los 0‟s y 1‟s correspondientes

Las tarjetas de memoria flash estaacuten hechas de muchiacutesimas celdas microscoacutepicas que

acumulan electrones con diferentes voltajes a medida que la electricidad pasa a traveacutes de

ellas creando asiacute un mapa de diferentes cargas eleacutectricas De este modo la tarjeta logra

guardar la informacioacuten que el usuario requiere Mientras maacutes compacta esteacute distribuida su

estructura mayor informacioacuten almacena y asimismo tambieacuten aumentan los costos en la

fabricacioacuten de estos dispositivos

Los sistemas de archivos estaacuten en desarrollo aunque en la praacutectica el maacutes utilizado es el

FAT (por compatibilidad)

Explicacioacuten del funcionamiento de las memorias

-MEMORIA TIPO NOR Para programar una celda de tipo NOR (asignar un valor

determinado) se permite el paso de la corriente desde el terminal fuente al terminal

sumidero entonces se coloca en CG un voltaje alto para absorber los electrones y retenerlos

en el campo eleacutectrico que genera Este proceso se llama hot-electroacuten injection Para borrar

(poner a ldquo1rdquo el estado natural del transistor) el contenido de una celda expulsar estos

electrones se emplea la teacutecnica de Fowler-Nordheim tunnelling un proceso de tunelado

mecaacutenico ndash cuaacutentico Esto es aplicar un voltaje inverso bastante alto al empleado para

atraer a los electrones convirtiendo al transistor en una pistola de electrones que permite

abriendo el terminal sumidero que los electrones abandonen el mismo Este proceso es el

que provoca el deterioro de las celdas al aplicar sobre un conductor tan delgado un voltaje

tan alto

-MEMORIA TIPO NAND Las memorias flash basadas en puertas loacutegicas NAND

funcionan de forma ligeramente diferente usan un tuacutenel de inyeccioacuten para la escritura y

para el borrado un tuacutenel de bdquosoltado‟ Las memorias basadas en NAND tienen ademaacutes de la

evidente base en otro tipo de puertas un coste bastante inferior unas diez veces de maacutes

resistencia a las operaciones pero soacutelo permiten acceso secuencial (maacutes orientado a

dispositivos de almacenamiento masivo) frente a las memorias flash basadas en NOR que

permiten lectura de acceso aleatorio Sin embargo han sido las NAND las que han

permitido la expansioacuten de este tipo de memoria ya que el mecanismo de borrado es maacutes

sencillo (aunque tambieacuten se borre por bloques) lo que ha proporcionado una base maacutes

rentable para la creacioacuten de dispositivos de tipo tarjeta de memoria Las populares

memorias USB o tambieacuten llamadas Pendrives utilizan memorias flash de tipo NAND

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

19

Contenido QUEacute ES LA MEMORIA RAM 4

Memoria moacutevil 7

Memoria DDR2 8

Moacutedulos DDR3 9

ALMACENAMIENTO PRIMARIO 12

ALMACENAMIENTO SECUNDARIO 13

ALMACENAMIENTO TERCIARIO 14

ALMACENAMIENTO FUERA DE LIacuteNEA 14

ALMACENAMIENTO DE RED 14

Page 9: Nuevo documento de microsoft office word (miguel)

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

9

Moacutedulos DDR3

La uacuteltima generacioacuten de memoria DDR funciona a velocidades de entre 800 y 1600 MHz

Generalmente la memoria DDR3 es fiacutesicamente del mismo tamantildeo y tiene el mismo

nuacutemero de pines que los moacutedulos DDR2 A pesar de que son fiacutesicamente similares la llave

de voltaje de los moacutedulos DDR3 DIMM impide su uso en placas base DDR2 y viceversa

Esta caracteriacutestica es necesaria ya que los moacutedulos DDR3 funcionan generalmente en una

configuracioacuten de baja tensioacuten que los moacutedulos DDR o DDR2 La mayoriacutea de los moacutedulos

DDR funcionan a 33 voltios mientras que los moacutedulos DDR2 requieren 18 voltios y la

mayoriacutea de los moacutedulos DDR3 funcionan a 135 o 15 voltios

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

10

CUANTA MEMORIA RAM SE NECESITA

Cuando queremos comprar un ordenador nuevo muchas veces nos paramos a pensar en

cuaacutenta memoria RAM necesitamos para nuestro diacutea a diacutea Es faacutecil dejarse convencer por

los vendedores o las ganas de tener lo mejor de lo mejor Pero antes de gastar nuestros

duramente ganados ahorros debemos pensar el uso que le vamos a dar al equipo

En todos los casos lo normal es comprar la RAM en una cantidad par de moacutedulos De esta

forma se puede aprovechar una caracteriacutestica de las placas base (las de hace unos pocos

antildeos a esta parte la tienen) que permite usar ambos moacutedulos a la vez durante la ejecucioacuten

de tareas (lo que se conoce como Doble Canal) Por eso me centrareacute en cantidades de

memoria muacuteltiplos de 2 Para sacar rendimiento a 4GB de RAM o maacutes hay que usar un

sistema operativo de 64 bits

Un consejo que parece tonto en cuanto al uso de aplicaciones procurad cerrar del todo de

vez en cuando los navegadores Su forma de gestionar las pestantildeas para cada paacutegina suele

producir lo que se conoce como memory leak (fuga de memoria) que en algunos casos

despueacutes de unas horas puede llenar toda la memoria RAM que estuviera libre hasta que

cerremos las pestantildeas o salgamos del navegador

1GB o 2GB

Esta cantidad es escasa pero suficiente para pequentildeos ordenadores con Linux que hagan de

Media Center o que vayamos a destinar a navegar por internet trabajar un poco con

LibreOffice o crear otros servicios en el entorno de nuestra red domeacutestica como un NAS o

similares Con Windows se hace maacutes necesario 2GB si queremos hacer algo realmente con

eacutel aunque Windows 8 (pese a la falta de intereacutes por parte del usuario) va mejor con esta

cantidad que Windows 7

Los moacutedulos de memoria de 1GB son ya difiacuteciles de encontrar (a precios razonables) y los

de 2GB suelen estar en los 20 a 30 euros dependiendo de la velocidad

4GB

Esta cantidad es la maacutes normal de encontrar en la mayoriacutea de portaacutetiles Es suficiente para

nuestro diacutea a diacutea trabajar con Office y jugar a nuestros tiacutetulos favoritos Es suficiente si no

nos dedicamos a hacer varias cosas a la vez y para la mayoriacutea de los usuarios seraacute

suficiente

8GB

Es el nuevo estaacutendar de memoria para un ordenador nuevo y Apple incluye ya solo esta

cantidad como miacutenimo en sus ordenadores (salvo el Mac Mini aunque no recomiendo

menos de 8GB ni para este modelo) En la mayoriacutea de las situaciones no necesitaremos maacutes

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

11

de esta cantidad y da de sobra para tener un buen puntildeado de aplicaciones corriendo como

Office varios navegadores Photoshop y otros al mismo tiempo Es tambieacuten el maacuteximo de

memoria que deberiacuteamos tener en un PC que usemos para jugar ya que maacutes allaacute de esta

cantidad no notaremos mayor rendimiento en ninguacuten juego

16GB o maacutes

Este caso es para usuarios que realmente exprimen al maacuteximo sus ordenadores o que se

dediquen de verdad al mundo del disentildeo graacutefico y necesiten tener corriendo a la vez varias

aplicaciones como Photoshop herramientas de CAD After Effects Illustrator y otros

(bastante normal en ese sector) las cuales consumen mucha memoria Tambieacuten es uacutetil para

los que hacen uso de maacutequinas virtuales desde las que ejecutar otros sistemas operativos

(muy extendido entre los usuarios de Mac para ejecutar a la vez un Windows con el que

ejem jugar)

MEMORIA VIRTUAL

La memoria virtual es una teacutecnica de gestioacuten de la memoria que permite que el sistema

operativo disponga tanto para el software de usuario como para siacute mismo de mayor

cantidad de memoria que esteacute disponible fiacutesicamente La mayoriacutea de los ordenadores tienen

cuatro tipos de memoria registros en la CPU la memoria cacheacute (tanto dentro como fuera

del CPU) la memoria RAM y el disco duro En ese orden van de menor capacidad y

mayor velocidad a mayor capacidad y menor velocidad

Muchas aplicaciones requieren acceso a maacutes informacioacuten (coacutedigo y datos) que la que se

puede mantener en memoria fiacutesica Esto es asiacute sobre todo cuando el sistema operativo

permite muacuteltiples procesos y aplicaciones ejecutaacutendose simultaacuteneamente Una solucioacuten al

problema de necesitar mayor cantidad de memoria de la que se posee consiste en que las

aplicaciones mantengan parte de su informacioacuten en disco movieacutendola a la memoria

principal cuando sea necesario Hay varias formas de hacer esto

Una opcioacuten es que la aplicacioacuten misma sea responsable de decidir queacute informacioacuten seraacute

guardada en cada sitio (segmentacioacuten) y de traerla y llevarla La desventaja de esto

ademaacutes de la dificultad en el disentildeo e implementacioacuten del programa es que es muy

probable que los intereses sobre la memoria de dos o varios programas generen conflictos

entre siacute cada programador podriacutea realizar su disentildeo teniendo en cuenta que es el uacutenico

programa ejecutaacutendose en el sistema La alternativa es usar memoria virtual donde la

combinacioacuten entre hardwareespecial y el sistema operativo hace uso de la memoria

principal y la secundaria para hacer parecer que el ordenador tiene mucha maacutes memoria

principal (RAM) que la que realmente posee Este meacutetodo es invisible a los procesos La

cantidad de memoria maacutexima que se puede hacer ver que hay tiene que ver con las

caracteriacutesticas del procesador Por ejemplo en un sistema de 32 bits el maacuteximo es 232

lo

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

12

que da 4096 Megabytes (4 Gigabytes) Todo esto hace el trabajo del programador de

aplicaciones mucho maacutes faacutecil al poder ignorar completamente la necesidad de mover datos

entre los distintos espacios de memoria

Aunque la memoria virtual podriacutea estar implementada por el software del sistema

operativo en la praacutectica casi siempre se usa una combinacioacuten de hardware y software dado

el esfuerzo extra que implicariacutea para el procesador

OTRAS MEMORIAS IMPORTANTES DE LA COMPUTADORA

ALMACENAMIENTO PRIMARIO

La memoria primaria estaacute directamente conectada a la CPU de la computadora Debe estar

presente para que la CPU efectuacutee cualquier funcioacuten El almacenamiento primario consta

pues de la memoria primaria del sistema contiene los programas en ejecucioacuten y los datos

con que operan Se puede transferir informacioacuten muy raacutepidamente (tiacutepicamente 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 electroacutenica del estado soacutelido que estaacute directamente conectada a la

CPU a traveacutes 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 basaacutendose en su direccioacuten Es por esto que los registros del procesador no

pueden considerarse almacenamiento primario Las referencias a eacutestos se efectuacutean por

nombre de forma directa y no por direccioacuten Los registros representan el estado actual del

coacutemputo y los datos utilizados inmediatamente pero no pueden almacenar un programa

(soacutelo apuntar al lugar de ejecucioacuten actual)

La gran diferencia de velocidad entre el procesador y la memoria primaria dio origen a

la memoria cacheacute Esta es una memoria de muy alta velocidad tiacutepicamente entre 10 y 100

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

13

veces maacutes que la memoria primaria y se emplea para mejorar la eficiencia o rendimiento

del CPU Parte de la informacioacuten de la memoria principal se duplica en la memoria cacheacute

Comparada con los registros la cacheacute es ligeramente maacutes lenta pero de mayor capacidad

Sin embargo es maacutes raacutepida aunque de mucha menor capacidad que la memoria principal

Algunos autores2 presentan a la memoria cacheacute como una jerarquiacutea aparte sin embargo al

no ser memoria directamente direccionable (guarda estrictamente copias de la informacioacuten

disponible en la memoria principal) es comuacuten presentarla como parte funcional del

almacenamiento primario

ALMACENAMIENTO SECUNDARIO

La memoria secundaria requiere que la computadora use sus canales de entradasalida para

acceder a la informacioacuten y se utiliza para almacenamiento a largo plazo de informacioacuten

persistente Sin embargo la mayoriacutea de los sistemas operativosusan los dispositivos de

almacenamiento secundario como aacuterea de intercambio para incrementar artificialmente la

cantidad aparente de memoria principal en la computadora (a esta utilizacioacuten del

almacenamiento secundario se le denomina memoria virtual) La memoria secundaria

tambieacuten se llama de laquoalmacenamiento masivoraquo 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 maacutes lenta En las computadoras modernas

los discos duros suelen usarse como dispositivos de almacenamiento masivo El tiempo

necesario para acceder a un byte de informacioacuten dado almacenado en un disco duro de

platos magneacuteticos es de unas mileacutesimas de segundo (milisegundos) En cambio el tiempo

para acceder al mismo tipo de informacioacuten en una memoria de acceso aleatorio (RAM) se

mide en mil-milloneacutesimas de segundo (nanosegundos)

Esto ilustra cuan significativa es la diferencia entre la velocidad de las memorias de estado

soacutelido y la velocidad de los dispositivos rotantes de almacenamiento magneacutetico u oacuteptico

los discos duros son del orden de un milloacuten de veces maacutes lentos que la memoria (primaria)

Los dispositivos rotantes de almacenamiento oacuteptico (unidades de CD y DVD) son incluso

maacutes lentos que los discos duros aunque es probable que su velocidad de acceso mejore con

los avances tecnoloacutegicos

Por lo tanto el uso de la memoria virtual que es cerca de un milloacuten de veces maacutes lenta que

memoria ldquoverdaderardquo ralentiza apreciablemente el funcionamiento de cualquier

computadora Muchos sistemas operativos implementan la memoria virtual usando

teacuterminos como memoria virtual o laquofichero de cacheacuteraquo La principal ventaja histoacuterica de la

memoria virtual es el precio la memoria virtual resultaba mucho maacutes barata que la

memoria real Esa ventaja es menos relevante hoy en diacutea Aun asiacute muchos sistemas

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

14

operativos siguen implementaacutendola a pesar de provocar un funcionamiento

significativamente maacutes lento

ALMACENAMIENTO TERCIARIO

La memoria terciaria es un sistema en el que un brazo roboacutetico montaraacute (conectaraacute) o

desmontaraacute (desconectaraacute) un medio de almacenamiento masivo fuera de liacutenea (veacutease el

siguiente punto) seguacuten lo solicite el sistema operativo de la computadora La memoria

terciaria se usa en el aacuterea del almacenamiento industrial la computacioacuten cientiacutefica en

grandes sistemas informaacuteticos 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 LIacuteNEA

El almacenamiento fuera de liacutenea es un sistema donde el medio de almacenamiento puede

ser extraiacutedo faacutecilmente 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 propoacutesito los disquetes discos oacutepticos y

las memorias flash incluyendo las unidades USB Tambieacuten hay discos duros USB que se

pueden conectar raacutepidamente Los dispositivos de almacenamiento fuera de liacutenea usados en

el pasado son cintas magneacuteticas en muchos tamantildeos y formatos diferentes y las bateriacuteas

extraiacutebles de discos Winchester

ALMACENAMIENTO DE RED

El almacenamiento de red es cualquier tipo de almacenamiento de computadora que incluye

el hecho de acceder a la informacioacuten a traveacutes de una red informaacutetica Discutiblemente el

almacenamiento de red permite centralizar el control de informacioacuten en una organizacioacuten y

reducir la duplicidad de la informacioacuten 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 eacutestas puede acceder a traveacutes de una red de aacuterea local

una red de aacuterea extensa una red privada virtual o en el caso de almacenamientos de

archivos en liacutenea 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

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

15

MEMORIA CAHCEacute

La unidad cacheacute es un sistema especial de almacenamiento de alta velocidad Puede ser

tanto un aacuterea reservada de la memoria principal como un dispositivo de almacenamiento de

alta velocidad independiente Hay dos tipos de cacheacute frecuentemente usados en las

computadoras personales memoria cacheacute y cacheacute de disco Una memoria cacheacute llamada

tambieacuten a veces almacenamiento cacheacute o RAM cacheacute es una parte de memoria RAM

estaacutetica de alta velocidad (SRAM) maacutes raacutepida que la RAM dinaacutemica (DRAM) usada como

memoria principal La memoria cacheacute es efectiva dado que los programas acceden una y

otra vez a los mismos datos o instrucciones Guardando esta informacioacuten en SRAM la

computadora evita acceder a la lenta DRAM

Cuando se encuentra un dato en el cacheacute se dice que se ha producido un acierto siendo un

cacheacute juzgado por su tasa de aciertos (hit rate) Los sistemas de memoria cacheacute usan una

tecnologiacutea conocida por cacheacute inteligente en la cual el sistema puede reconocer cierto tipo

de datos usados frecuentemente Las estrategias para determinar queacute informacioacuten debe ser

puesta en el cacheacute constituyen uno de los problemas maacutes interesantes en la ciencia de las

computadoras Algunas memorias cacheacute estaacuten construidas en la arquitectura de los

microprocesadores Por ejemplo el procesador Pentium II tiene un cacheacute L2 de 512 KiB

El cacheacute de disco trabaja sobre los mismos principios que la memoria cacheacute pero en lugar

de usar SRAM de alta velocidad usa la convencional memoria principal Los datos maacutes

recientes del disco duro a los que se ha accedido (asiacute como los sectores adyacentes) se

almacenan en un buffer de memoria Cuando el programa necesita acceder a datos del

disco lo primero que comprueba es el cacheacute del disco para ver si los datos ya estaacuten ahiacute El

cacheacute de disco puede mejorar draacutesticamente el rendimiento de las aplicaciones dado que

acceder a un byte de datos en RAM puede ser miles de veces maacutes raacutepido que acceder a un

byte del disco duro

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

16

MEMORIA GRAFICA DE VIDEO

Una tarjeta graacutefica tarjeta de viacutedeo placa de viacutedeotarjeta aceleradora de

graacuteficos o adaptador de pantalla es una tarjeta de expansioacuten para

una computadora uordenador encargada de procesar los datos provenientes de la CPU y

transformarlos en informacioacuten comprensible y representable en un dispositivo de salida

como un monitor otelevisor Las tarjetas graacuteficas maacutes comunes son las disponibles para las

computadoras compatibles con la IBM PC debido a la enorme popularidad de eacutestas pero

otras arquitecturas tambieacuten hacen uso de este tipo de dispositivos

Es habitual que se utilice el mismo teacutermino tanto a las habituales tarjetas dedicadas y

separadas como a las GPUintegradas en la placa base Algunas tarjetas graacuteficas han

ofrecido funcionalidades antildeadidas como captura de viacutedeo sintonizacioacuten de TV

decodificacioacuten MPEG-21 y MPEG-4 o incluso conectores Firewire de ratoacuten laacutepiz

oacuteptico o joystick

MEMORIA ROM

La memoria de solo lectura conocida tambieacuten como ROM (acroacutenimo en ingleacutes de read-

only memory) es un medio de almacenamiento utilizado en ordenadores y dispositivos

electroacutenicos que permite soacutelo la lectura de la informacioacuten y no su escritura

independientemente de la presencia o no de una fuente de energiacutea

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

17

Los datos almacenados en la ROM no se pueden modificar o al menos no de manera raacutepida

o faacutecil Se utiliza principalmente en su sentido maacutes estricto se refiere soacutelo a maacutescara ROM

-en ingleacutes MROM- (el maacutes antiguo tipo de estado soacutelido ROM) que se fabrica con los

datos almacenados de forma permanente y por lo tanto su contenido no puede ser

modificado de ninguna forma Sin embargo las ROM maacutes modernas

como EPROM y Flash EEPROM efectivamente se pueden borrar y volver a programar

varias veces aun siendo descritos como memoria de soacutelo lectura (ROM) La razoacuten de que

se las continuacutee llamando asiacute es que el proceso de reprogramacioacuten en general es poco

frecuente relativamente lento y a menudo no se permite la escritura en lugares aleatorios

de la memoria A pesar de la simplicidad de la ROM los dispositivos reprogramables son

maacutes flexibles y econoacutemicos por lo cual las antiguas maacutescaras ROM no se suelen encontrar

en hardware producido a partir de 2007

MEMORIA FLASH

La memoria flash es una manera desarrollada de la memoria EEPROM que permite que

muacuteltiples posiciones de memoria sean escritas o borradas en una misma operacioacuten de

programacioacuten mediante impulsos eleacutectricos frente a las anteriores que soacutelo permite escribir

o borrar una uacutenica celda cada vez EPROM Por ello la memoria flash permite funcionar a

velocidades muy superiores cuando los sistemas emplean lectura y escritura en diferentes

puntos a la vez Las aplicaciones mas habituales son

-USB (ademaacutes del almacenamiento pueden incluir radio FM grabacioacuten de vozhellip

-PC card(es un perifeacuterico disentildeado para computadoras portaacutetiles para expandir la memoria

aunque tambieacuten es utilizado como tarjeta de red sintonizador de TVmodemhellip)

-Tarjetas de memoria flash (sustituto del carrete en la fotografiacutea digital

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

18

En cuanto a las caracteriacutesticas que ofrecen este tipo de memorias cabe destacar su gran

resistencia a los golpes (no contiene partes moacuteviles) es de bajo consumo y muy silencioso

de reducido tamantildeo (lo que nos permite introducirlo en dispositivos portaacutetiles) y muy

ligero Otra caracteriacutestica de gran intereacutes es que funciona bajo temperaturas extremas ( -25ordm

hasta los 85ordm )

En lo referente a defectos hay que mencionar que solo permite una cantidad finita de

escrituras y borrados (generalmente entre 10000 y un milloacuten) dependiendo de la celda la

precisioacuten y el voltaje necesario para su borradoInicialmente almacenaban 8 MB pero

actualmente almacenan maacutes de 64 GB con una velocidad de hasta 20 MBs

Fabricada con puertas loacutegicas NOR y NAND para almacenar los 0‟s y 1‟s correspondientes

Las tarjetas de memoria flash estaacuten hechas de muchiacutesimas celdas microscoacutepicas que

acumulan electrones con diferentes voltajes a medida que la electricidad pasa a traveacutes de

ellas creando asiacute un mapa de diferentes cargas eleacutectricas De este modo la tarjeta logra

guardar la informacioacuten que el usuario requiere Mientras maacutes compacta esteacute distribuida su

estructura mayor informacioacuten almacena y asimismo tambieacuten aumentan los costos en la

fabricacioacuten de estos dispositivos

Los sistemas de archivos estaacuten en desarrollo aunque en la praacutectica el maacutes utilizado es el

FAT (por compatibilidad)

Explicacioacuten del funcionamiento de las memorias

-MEMORIA TIPO NOR Para programar una celda de tipo NOR (asignar un valor

determinado) se permite el paso de la corriente desde el terminal fuente al terminal

sumidero entonces se coloca en CG un voltaje alto para absorber los electrones y retenerlos

en el campo eleacutectrico que genera Este proceso se llama hot-electroacuten injection Para borrar

(poner a ldquo1rdquo el estado natural del transistor) el contenido de una celda expulsar estos

electrones se emplea la teacutecnica de Fowler-Nordheim tunnelling un proceso de tunelado

mecaacutenico ndash cuaacutentico Esto es aplicar un voltaje inverso bastante alto al empleado para

atraer a los electrones convirtiendo al transistor en una pistola de electrones que permite

abriendo el terminal sumidero que los electrones abandonen el mismo Este proceso es el

que provoca el deterioro de las celdas al aplicar sobre un conductor tan delgado un voltaje

tan alto

-MEMORIA TIPO NAND Las memorias flash basadas en puertas loacutegicas NAND

funcionan de forma ligeramente diferente usan un tuacutenel de inyeccioacuten para la escritura y

para el borrado un tuacutenel de bdquosoltado‟ Las memorias basadas en NAND tienen ademaacutes de la

evidente base en otro tipo de puertas un coste bastante inferior unas diez veces de maacutes

resistencia a las operaciones pero soacutelo permiten acceso secuencial (maacutes orientado a

dispositivos de almacenamiento masivo) frente a las memorias flash basadas en NOR que

permiten lectura de acceso aleatorio Sin embargo han sido las NAND las que han

permitido la expansioacuten de este tipo de memoria ya que el mecanismo de borrado es maacutes

sencillo (aunque tambieacuten se borre por bloques) lo que ha proporcionado una base maacutes

rentable para la creacioacuten de dispositivos de tipo tarjeta de memoria Las populares

memorias USB o tambieacuten llamadas Pendrives utilizan memorias flash de tipo NAND

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

19

Contenido QUEacute ES LA MEMORIA RAM 4

Memoria moacutevil 7

Memoria DDR2 8

Moacutedulos DDR3 9

ALMACENAMIENTO PRIMARIO 12

ALMACENAMIENTO SECUNDARIO 13

ALMACENAMIENTO TERCIARIO 14

ALMACENAMIENTO FUERA DE LIacuteNEA 14

ALMACENAMIENTO DE RED 14

Page 10: Nuevo documento de microsoft office word (miguel)

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

10

CUANTA MEMORIA RAM SE NECESITA

Cuando queremos comprar un ordenador nuevo muchas veces nos paramos a pensar en

cuaacutenta memoria RAM necesitamos para nuestro diacutea a diacutea Es faacutecil dejarse convencer por

los vendedores o las ganas de tener lo mejor de lo mejor Pero antes de gastar nuestros

duramente ganados ahorros debemos pensar el uso que le vamos a dar al equipo

En todos los casos lo normal es comprar la RAM en una cantidad par de moacutedulos De esta

forma se puede aprovechar una caracteriacutestica de las placas base (las de hace unos pocos

antildeos a esta parte la tienen) que permite usar ambos moacutedulos a la vez durante la ejecucioacuten

de tareas (lo que se conoce como Doble Canal) Por eso me centrareacute en cantidades de

memoria muacuteltiplos de 2 Para sacar rendimiento a 4GB de RAM o maacutes hay que usar un

sistema operativo de 64 bits

Un consejo que parece tonto en cuanto al uso de aplicaciones procurad cerrar del todo de

vez en cuando los navegadores Su forma de gestionar las pestantildeas para cada paacutegina suele

producir lo que se conoce como memory leak (fuga de memoria) que en algunos casos

despueacutes de unas horas puede llenar toda la memoria RAM que estuviera libre hasta que

cerremos las pestantildeas o salgamos del navegador

1GB o 2GB

Esta cantidad es escasa pero suficiente para pequentildeos ordenadores con Linux que hagan de

Media Center o que vayamos a destinar a navegar por internet trabajar un poco con

LibreOffice o crear otros servicios en el entorno de nuestra red domeacutestica como un NAS o

similares Con Windows se hace maacutes necesario 2GB si queremos hacer algo realmente con

eacutel aunque Windows 8 (pese a la falta de intereacutes por parte del usuario) va mejor con esta

cantidad que Windows 7

Los moacutedulos de memoria de 1GB son ya difiacuteciles de encontrar (a precios razonables) y los

de 2GB suelen estar en los 20 a 30 euros dependiendo de la velocidad

4GB

Esta cantidad es la maacutes normal de encontrar en la mayoriacutea de portaacutetiles Es suficiente para

nuestro diacutea a diacutea trabajar con Office y jugar a nuestros tiacutetulos favoritos Es suficiente si no

nos dedicamos a hacer varias cosas a la vez y para la mayoriacutea de los usuarios seraacute

suficiente

8GB

Es el nuevo estaacutendar de memoria para un ordenador nuevo y Apple incluye ya solo esta

cantidad como miacutenimo en sus ordenadores (salvo el Mac Mini aunque no recomiendo

menos de 8GB ni para este modelo) En la mayoriacutea de las situaciones no necesitaremos maacutes

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

11

de esta cantidad y da de sobra para tener un buen puntildeado de aplicaciones corriendo como

Office varios navegadores Photoshop y otros al mismo tiempo Es tambieacuten el maacuteximo de

memoria que deberiacuteamos tener en un PC que usemos para jugar ya que maacutes allaacute de esta

cantidad no notaremos mayor rendimiento en ninguacuten juego

16GB o maacutes

Este caso es para usuarios que realmente exprimen al maacuteximo sus ordenadores o que se

dediquen de verdad al mundo del disentildeo graacutefico y necesiten tener corriendo a la vez varias

aplicaciones como Photoshop herramientas de CAD After Effects Illustrator y otros

(bastante normal en ese sector) las cuales consumen mucha memoria Tambieacuten es uacutetil para

los que hacen uso de maacutequinas virtuales desde las que ejecutar otros sistemas operativos

(muy extendido entre los usuarios de Mac para ejecutar a la vez un Windows con el que

ejem jugar)

MEMORIA VIRTUAL

La memoria virtual es una teacutecnica de gestioacuten de la memoria que permite que el sistema

operativo disponga tanto para el software de usuario como para siacute mismo de mayor

cantidad de memoria que esteacute disponible fiacutesicamente La mayoriacutea de los ordenadores tienen

cuatro tipos de memoria registros en la CPU la memoria cacheacute (tanto dentro como fuera

del CPU) la memoria RAM y el disco duro En ese orden van de menor capacidad y

mayor velocidad a mayor capacidad y menor velocidad

Muchas aplicaciones requieren acceso a maacutes informacioacuten (coacutedigo y datos) que la que se

puede mantener en memoria fiacutesica Esto es asiacute sobre todo cuando el sistema operativo

permite muacuteltiples procesos y aplicaciones ejecutaacutendose simultaacuteneamente Una solucioacuten al

problema de necesitar mayor cantidad de memoria de la que se posee consiste en que las

aplicaciones mantengan parte de su informacioacuten en disco movieacutendola a la memoria

principal cuando sea necesario Hay varias formas de hacer esto

Una opcioacuten es que la aplicacioacuten misma sea responsable de decidir queacute informacioacuten seraacute

guardada en cada sitio (segmentacioacuten) y de traerla y llevarla La desventaja de esto

ademaacutes de la dificultad en el disentildeo e implementacioacuten del programa es que es muy

probable que los intereses sobre la memoria de dos o varios programas generen conflictos

entre siacute cada programador podriacutea realizar su disentildeo teniendo en cuenta que es el uacutenico

programa ejecutaacutendose en el sistema La alternativa es usar memoria virtual donde la

combinacioacuten entre hardwareespecial y el sistema operativo hace uso de la memoria

principal y la secundaria para hacer parecer que el ordenador tiene mucha maacutes memoria

principal (RAM) que la que realmente posee Este meacutetodo es invisible a los procesos La

cantidad de memoria maacutexima que se puede hacer ver que hay tiene que ver con las

caracteriacutesticas del procesador Por ejemplo en un sistema de 32 bits el maacuteximo es 232

lo

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

12

que da 4096 Megabytes (4 Gigabytes) Todo esto hace el trabajo del programador de

aplicaciones mucho maacutes faacutecil al poder ignorar completamente la necesidad de mover datos

entre los distintos espacios de memoria

Aunque la memoria virtual podriacutea estar implementada por el software del sistema

operativo en la praacutectica casi siempre se usa una combinacioacuten de hardware y software dado

el esfuerzo extra que implicariacutea para el procesador

OTRAS MEMORIAS IMPORTANTES DE LA COMPUTADORA

ALMACENAMIENTO PRIMARIO

La memoria primaria estaacute directamente conectada a la CPU de la computadora Debe estar

presente para que la CPU efectuacutee cualquier funcioacuten El almacenamiento primario consta

pues de la memoria primaria del sistema contiene los programas en ejecucioacuten y los datos

con que operan Se puede transferir informacioacuten muy raacutepidamente (tiacutepicamente 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 electroacutenica del estado soacutelido que estaacute directamente conectada a la

CPU a traveacutes 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 basaacutendose en su direccioacuten Es por esto que los registros del procesador no

pueden considerarse almacenamiento primario Las referencias a eacutestos se efectuacutean por

nombre de forma directa y no por direccioacuten Los registros representan el estado actual del

coacutemputo y los datos utilizados inmediatamente pero no pueden almacenar un programa

(soacutelo apuntar al lugar de ejecucioacuten actual)

La gran diferencia de velocidad entre el procesador y la memoria primaria dio origen a

la memoria cacheacute Esta es una memoria de muy alta velocidad tiacutepicamente entre 10 y 100

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

13

veces maacutes que la memoria primaria y se emplea para mejorar la eficiencia o rendimiento

del CPU Parte de la informacioacuten de la memoria principal se duplica en la memoria cacheacute

Comparada con los registros la cacheacute es ligeramente maacutes lenta pero de mayor capacidad

Sin embargo es maacutes raacutepida aunque de mucha menor capacidad que la memoria principal

Algunos autores2 presentan a la memoria cacheacute como una jerarquiacutea aparte sin embargo al

no ser memoria directamente direccionable (guarda estrictamente copias de la informacioacuten

disponible en la memoria principal) es comuacuten presentarla como parte funcional del

almacenamiento primario

ALMACENAMIENTO SECUNDARIO

La memoria secundaria requiere que la computadora use sus canales de entradasalida para

acceder a la informacioacuten y se utiliza para almacenamiento a largo plazo de informacioacuten

persistente Sin embargo la mayoriacutea de los sistemas operativosusan los dispositivos de

almacenamiento secundario como aacuterea de intercambio para incrementar artificialmente la

cantidad aparente de memoria principal en la computadora (a esta utilizacioacuten del

almacenamiento secundario se le denomina memoria virtual) La memoria secundaria

tambieacuten se llama de laquoalmacenamiento masivoraquo 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 maacutes lenta En las computadoras modernas

los discos duros suelen usarse como dispositivos de almacenamiento masivo El tiempo

necesario para acceder a un byte de informacioacuten dado almacenado en un disco duro de

platos magneacuteticos es de unas mileacutesimas de segundo (milisegundos) En cambio el tiempo

para acceder al mismo tipo de informacioacuten en una memoria de acceso aleatorio (RAM) se

mide en mil-milloneacutesimas de segundo (nanosegundos)

Esto ilustra cuan significativa es la diferencia entre la velocidad de las memorias de estado

soacutelido y la velocidad de los dispositivos rotantes de almacenamiento magneacutetico u oacuteptico

los discos duros son del orden de un milloacuten de veces maacutes lentos que la memoria (primaria)

Los dispositivos rotantes de almacenamiento oacuteptico (unidades de CD y DVD) son incluso

maacutes lentos que los discos duros aunque es probable que su velocidad de acceso mejore con

los avances tecnoloacutegicos

Por lo tanto el uso de la memoria virtual que es cerca de un milloacuten de veces maacutes lenta que

memoria ldquoverdaderardquo ralentiza apreciablemente el funcionamiento de cualquier

computadora Muchos sistemas operativos implementan la memoria virtual usando

teacuterminos como memoria virtual o laquofichero de cacheacuteraquo La principal ventaja histoacuterica de la

memoria virtual es el precio la memoria virtual resultaba mucho maacutes barata que la

memoria real Esa ventaja es menos relevante hoy en diacutea Aun asiacute muchos sistemas

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

14

operativos siguen implementaacutendola a pesar de provocar un funcionamiento

significativamente maacutes lento

ALMACENAMIENTO TERCIARIO

La memoria terciaria es un sistema en el que un brazo roboacutetico montaraacute (conectaraacute) o

desmontaraacute (desconectaraacute) un medio de almacenamiento masivo fuera de liacutenea (veacutease el

siguiente punto) seguacuten lo solicite el sistema operativo de la computadora La memoria

terciaria se usa en el aacuterea del almacenamiento industrial la computacioacuten cientiacutefica en

grandes sistemas informaacuteticos 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 LIacuteNEA

El almacenamiento fuera de liacutenea es un sistema donde el medio de almacenamiento puede

ser extraiacutedo faacutecilmente 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 propoacutesito los disquetes discos oacutepticos y

las memorias flash incluyendo las unidades USB Tambieacuten hay discos duros USB que se

pueden conectar raacutepidamente Los dispositivos de almacenamiento fuera de liacutenea usados en

el pasado son cintas magneacuteticas en muchos tamantildeos y formatos diferentes y las bateriacuteas

extraiacutebles de discos Winchester

ALMACENAMIENTO DE RED

El almacenamiento de red es cualquier tipo de almacenamiento de computadora que incluye

el hecho de acceder a la informacioacuten a traveacutes de una red informaacutetica Discutiblemente el

almacenamiento de red permite centralizar el control de informacioacuten en una organizacioacuten y

reducir la duplicidad de la informacioacuten 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 eacutestas puede acceder a traveacutes de una red de aacuterea local

una red de aacuterea extensa una red privada virtual o en el caso de almacenamientos de

archivos en liacutenea 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

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

15

MEMORIA CAHCEacute

La unidad cacheacute es un sistema especial de almacenamiento de alta velocidad Puede ser

tanto un aacuterea reservada de la memoria principal como un dispositivo de almacenamiento de

alta velocidad independiente Hay dos tipos de cacheacute frecuentemente usados en las

computadoras personales memoria cacheacute y cacheacute de disco Una memoria cacheacute llamada

tambieacuten a veces almacenamiento cacheacute o RAM cacheacute es una parte de memoria RAM

estaacutetica de alta velocidad (SRAM) maacutes raacutepida que la RAM dinaacutemica (DRAM) usada como

memoria principal La memoria cacheacute es efectiva dado que los programas acceden una y

otra vez a los mismos datos o instrucciones Guardando esta informacioacuten en SRAM la

computadora evita acceder a la lenta DRAM

Cuando se encuentra un dato en el cacheacute se dice que se ha producido un acierto siendo un

cacheacute juzgado por su tasa de aciertos (hit rate) Los sistemas de memoria cacheacute usan una

tecnologiacutea conocida por cacheacute inteligente en la cual el sistema puede reconocer cierto tipo

de datos usados frecuentemente Las estrategias para determinar queacute informacioacuten debe ser

puesta en el cacheacute constituyen uno de los problemas maacutes interesantes en la ciencia de las

computadoras Algunas memorias cacheacute estaacuten construidas en la arquitectura de los

microprocesadores Por ejemplo el procesador Pentium II tiene un cacheacute L2 de 512 KiB

El cacheacute de disco trabaja sobre los mismos principios que la memoria cacheacute pero en lugar

de usar SRAM de alta velocidad usa la convencional memoria principal Los datos maacutes

recientes del disco duro a los que se ha accedido (asiacute como los sectores adyacentes) se

almacenan en un buffer de memoria Cuando el programa necesita acceder a datos del

disco lo primero que comprueba es el cacheacute del disco para ver si los datos ya estaacuten ahiacute El

cacheacute de disco puede mejorar draacutesticamente el rendimiento de las aplicaciones dado que

acceder a un byte de datos en RAM puede ser miles de veces maacutes raacutepido que acceder a un

byte del disco duro

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

16

MEMORIA GRAFICA DE VIDEO

Una tarjeta graacutefica tarjeta de viacutedeo placa de viacutedeotarjeta aceleradora de

graacuteficos o adaptador de pantalla es una tarjeta de expansioacuten para

una computadora uordenador encargada de procesar los datos provenientes de la CPU y

transformarlos en informacioacuten comprensible y representable en un dispositivo de salida

como un monitor otelevisor Las tarjetas graacuteficas maacutes comunes son las disponibles para las

computadoras compatibles con la IBM PC debido a la enorme popularidad de eacutestas pero

otras arquitecturas tambieacuten hacen uso de este tipo de dispositivos

Es habitual que se utilice el mismo teacutermino tanto a las habituales tarjetas dedicadas y

separadas como a las GPUintegradas en la placa base Algunas tarjetas graacuteficas han

ofrecido funcionalidades antildeadidas como captura de viacutedeo sintonizacioacuten de TV

decodificacioacuten MPEG-21 y MPEG-4 o incluso conectores Firewire de ratoacuten laacutepiz

oacuteptico o joystick

MEMORIA ROM

La memoria de solo lectura conocida tambieacuten como ROM (acroacutenimo en ingleacutes de read-

only memory) es un medio de almacenamiento utilizado en ordenadores y dispositivos

electroacutenicos que permite soacutelo la lectura de la informacioacuten y no su escritura

independientemente de la presencia o no de una fuente de energiacutea

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

17

Los datos almacenados en la ROM no se pueden modificar o al menos no de manera raacutepida

o faacutecil Se utiliza principalmente en su sentido maacutes estricto se refiere soacutelo a maacutescara ROM

-en ingleacutes MROM- (el maacutes antiguo tipo de estado soacutelido ROM) que se fabrica con los

datos almacenados de forma permanente y por lo tanto su contenido no puede ser

modificado de ninguna forma Sin embargo las ROM maacutes modernas

como EPROM y Flash EEPROM efectivamente se pueden borrar y volver a programar

varias veces aun siendo descritos como memoria de soacutelo lectura (ROM) La razoacuten de que

se las continuacutee llamando asiacute es que el proceso de reprogramacioacuten en general es poco

frecuente relativamente lento y a menudo no se permite la escritura en lugares aleatorios

de la memoria A pesar de la simplicidad de la ROM los dispositivos reprogramables son

maacutes flexibles y econoacutemicos por lo cual las antiguas maacutescaras ROM no se suelen encontrar

en hardware producido a partir de 2007

MEMORIA FLASH

La memoria flash es una manera desarrollada de la memoria EEPROM que permite que

muacuteltiples posiciones de memoria sean escritas o borradas en una misma operacioacuten de

programacioacuten mediante impulsos eleacutectricos frente a las anteriores que soacutelo permite escribir

o borrar una uacutenica celda cada vez EPROM Por ello la memoria flash permite funcionar a

velocidades muy superiores cuando los sistemas emplean lectura y escritura en diferentes

puntos a la vez Las aplicaciones mas habituales son

-USB (ademaacutes del almacenamiento pueden incluir radio FM grabacioacuten de vozhellip

-PC card(es un perifeacuterico disentildeado para computadoras portaacutetiles para expandir la memoria

aunque tambieacuten es utilizado como tarjeta de red sintonizador de TVmodemhellip)

-Tarjetas de memoria flash (sustituto del carrete en la fotografiacutea digital

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

18

En cuanto a las caracteriacutesticas que ofrecen este tipo de memorias cabe destacar su gran

resistencia a los golpes (no contiene partes moacuteviles) es de bajo consumo y muy silencioso

de reducido tamantildeo (lo que nos permite introducirlo en dispositivos portaacutetiles) y muy

ligero Otra caracteriacutestica de gran intereacutes es que funciona bajo temperaturas extremas ( -25ordm

hasta los 85ordm )

En lo referente a defectos hay que mencionar que solo permite una cantidad finita de

escrituras y borrados (generalmente entre 10000 y un milloacuten) dependiendo de la celda la

precisioacuten y el voltaje necesario para su borradoInicialmente almacenaban 8 MB pero

actualmente almacenan maacutes de 64 GB con una velocidad de hasta 20 MBs

Fabricada con puertas loacutegicas NOR y NAND para almacenar los 0‟s y 1‟s correspondientes

Las tarjetas de memoria flash estaacuten hechas de muchiacutesimas celdas microscoacutepicas que

acumulan electrones con diferentes voltajes a medida que la electricidad pasa a traveacutes de

ellas creando asiacute un mapa de diferentes cargas eleacutectricas De este modo la tarjeta logra

guardar la informacioacuten que el usuario requiere Mientras maacutes compacta esteacute distribuida su

estructura mayor informacioacuten almacena y asimismo tambieacuten aumentan los costos en la

fabricacioacuten de estos dispositivos

Los sistemas de archivos estaacuten en desarrollo aunque en la praacutectica el maacutes utilizado es el

FAT (por compatibilidad)

Explicacioacuten del funcionamiento de las memorias

-MEMORIA TIPO NOR Para programar una celda de tipo NOR (asignar un valor

determinado) se permite el paso de la corriente desde el terminal fuente al terminal

sumidero entonces se coloca en CG un voltaje alto para absorber los electrones y retenerlos

en el campo eleacutectrico que genera Este proceso se llama hot-electroacuten injection Para borrar

(poner a ldquo1rdquo el estado natural del transistor) el contenido de una celda expulsar estos

electrones se emplea la teacutecnica de Fowler-Nordheim tunnelling un proceso de tunelado

mecaacutenico ndash cuaacutentico Esto es aplicar un voltaje inverso bastante alto al empleado para

atraer a los electrones convirtiendo al transistor en una pistola de electrones que permite

abriendo el terminal sumidero que los electrones abandonen el mismo Este proceso es el

que provoca el deterioro de las celdas al aplicar sobre un conductor tan delgado un voltaje

tan alto

-MEMORIA TIPO NAND Las memorias flash basadas en puertas loacutegicas NAND

funcionan de forma ligeramente diferente usan un tuacutenel de inyeccioacuten para la escritura y

para el borrado un tuacutenel de bdquosoltado‟ Las memorias basadas en NAND tienen ademaacutes de la

evidente base en otro tipo de puertas un coste bastante inferior unas diez veces de maacutes

resistencia a las operaciones pero soacutelo permiten acceso secuencial (maacutes orientado a

dispositivos de almacenamiento masivo) frente a las memorias flash basadas en NOR que

permiten lectura de acceso aleatorio Sin embargo han sido las NAND las que han

permitido la expansioacuten de este tipo de memoria ya que el mecanismo de borrado es maacutes

sencillo (aunque tambieacuten se borre por bloques) lo que ha proporcionado una base maacutes

rentable para la creacioacuten de dispositivos de tipo tarjeta de memoria Las populares

memorias USB o tambieacuten llamadas Pendrives utilizan memorias flash de tipo NAND

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

19

Contenido QUEacute ES LA MEMORIA RAM 4

Memoria moacutevil 7

Memoria DDR2 8

Moacutedulos DDR3 9

ALMACENAMIENTO PRIMARIO 12

ALMACENAMIENTO SECUNDARIO 13

ALMACENAMIENTO TERCIARIO 14

ALMACENAMIENTO FUERA DE LIacuteNEA 14

ALMACENAMIENTO DE RED 14

Page 11: Nuevo documento de microsoft office word (miguel)

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

11

de esta cantidad y da de sobra para tener un buen puntildeado de aplicaciones corriendo como

Office varios navegadores Photoshop y otros al mismo tiempo Es tambieacuten el maacuteximo de

memoria que deberiacuteamos tener en un PC que usemos para jugar ya que maacutes allaacute de esta

cantidad no notaremos mayor rendimiento en ninguacuten juego

16GB o maacutes

Este caso es para usuarios que realmente exprimen al maacuteximo sus ordenadores o que se

dediquen de verdad al mundo del disentildeo graacutefico y necesiten tener corriendo a la vez varias

aplicaciones como Photoshop herramientas de CAD After Effects Illustrator y otros

(bastante normal en ese sector) las cuales consumen mucha memoria Tambieacuten es uacutetil para

los que hacen uso de maacutequinas virtuales desde las que ejecutar otros sistemas operativos

(muy extendido entre los usuarios de Mac para ejecutar a la vez un Windows con el que

ejem jugar)

MEMORIA VIRTUAL

La memoria virtual es una teacutecnica de gestioacuten de la memoria que permite que el sistema

operativo disponga tanto para el software de usuario como para siacute mismo de mayor

cantidad de memoria que esteacute disponible fiacutesicamente La mayoriacutea de los ordenadores tienen

cuatro tipos de memoria registros en la CPU la memoria cacheacute (tanto dentro como fuera

del CPU) la memoria RAM y el disco duro En ese orden van de menor capacidad y

mayor velocidad a mayor capacidad y menor velocidad

Muchas aplicaciones requieren acceso a maacutes informacioacuten (coacutedigo y datos) que la que se

puede mantener en memoria fiacutesica Esto es asiacute sobre todo cuando el sistema operativo

permite muacuteltiples procesos y aplicaciones ejecutaacutendose simultaacuteneamente Una solucioacuten al

problema de necesitar mayor cantidad de memoria de la que se posee consiste en que las

aplicaciones mantengan parte de su informacioacuten en disco movieacutendola a la memoria

principal cuando sea necesario Hay varias formas de hacer esto

Una opcioacuten es que la aplicacioacuten misma sea responsable de decidir queacute informacioacuten seraacute

guardada en cada sitio (segmentacioacuten) y de traerla y llevarla La desventaja de esto

ademaacutes de la dificultad en el disentildeo e implementacioacuten del programa es que es muy

probable que los intereses sobre la memoria de dos o varios programas generen conflictos

entre siacute cada programador podriacutea realizar su disentildeo teniendo en cuenta que es el uacutenico

programa ejecutaacutendose en el sistema La alternativa es usar memoria virtual donde la

combinacioacuten entre hardwareespecial y el sistema operativo hace uso de la memoria

principal y la secundaria para hacer parecer que el ordenador tiene mucha maacutes memoria

principal (RAM) que la que realmente posee Este meacutetodo es invisible a los procesos La

cantidad de memoria maacutexima que se puede hacer ver que hay tiene que ver con las

caracteriacutesticas del procesador Por ejemplo en un sistema de 32 bits el maacuteximo es 232

lo

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

12

que da 4096 Megabytes (4 Gigabytes) Todo esto hace el trabajo del programador de

aplicaciones mucho maacutes faacutecil al poder ignorar completamente la necesidad de mover datos

entre los distintos espacios de memoria

Aunque la memoria virtual podriacutea estar implementada por el software del sistema

operativo en la praacutectica casi siempre se usa una combinacioacuten de hardware y software dado

el esfuerzo extra que implicariacutea para el procesador

OTRAS MEMORIAS IMPORTANTES DE LA COMPUTADORA

ALMACENAMIENTO PRIMARIO

La memoria primaria estaacute directamente conectada a la CPU de la computadora Debe estar

presente para que la CPU efectuacutee cualquier funcioacuten El almacenamiento primario consta

pues de la memoria primaria del sistema contiene los programas en ejecucioacuten y los datos

con que operan Se puede transferir informacioacuten muy raacutepidamente (tiacutepicamente 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 electroacutenica del estado soacutelido que estaacute directamente conectada a la

CPU a traveacutes 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 basaacutendose en su direccioacuten Es por esto que los registros del procesador no

pueden considerarse almacenamiento primario Las referencias a eacutestos se efectuacutean por

nombre de forma directa y no por direccioacuten Los registros representan el estado actual del

coacutemputo y los datos utilizados inmediatamente pero no pueden almacenar un programa

(soacutelo apuntar al lugar de ejecucioacuten actual)

La gran diferencia de velocidad entre el procesador y la memoria primaria dio origen a

la memoria cacheacute Esta es una memoria de muy alta velocidad tiacutepicamente entre 10 y 100

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

13

veces maacutes que la memoria primaria y se emplea para mejorar la eficiencia o rendimiento

del CPU Parte de la informacioacuten de la memoria principal se duplica en la memoria cacheacute

Comparada con los registros la cacheacute es ligeramente maacutes lenta pero de mayor capacidad

Sin embargo es maacutes raacutepida aunque de mucha menor capacidad que la memoria principal

Algunos autores2 presentan a la memoria cacheacute como una jerarquiacutea aparte sin embargo al

no ser memoria directamente direccionable (guarda estrictamente copias de la informacioacuten

disponible en la memoria principal) es comuacuten presentarla como parte funcional del

almacenamiento primario

ALMACENAMIENTO SECUNDARIO

La memoria secundaria requiere que la computadora use sus canales de entradasalida para

acceder a la informacioacuten y se utiliza para almacenamiento a largo plazo de informacioacuten

persistente Sin embargo la mayoriacutea de los sistemas operativosusan los dispositivos de

almacenamiento secundario como aacuterea de intercambio para incrementar artificialmente la

cantidad aparente de memoria principal en la computadora (a esta utilizacioacuten del

almacenamiento secundario se le denomina memoria virtual) La memoria secundaria

tambieacuten se llama de laquoalmacenamiento masivoraquo 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 maacutes lenta En las computadoras modernas

los discos duros suelen usarse como dispositivos de almacenamiento masivo El tiempo

necesario para acceder a un byte de informacioacuten dado almacenado en un disco duro de

platos magneacuteticos es de unas mileacutesimas de segundo (milisegundos) En cambio el tiempo

para acceder al mismo tipo de informacioacuten en una memoria de acceso aleatorio (RAM) se

mide en mil-milloneacutesimas de segundo (nanosegundos)

Esto ilustra cuan significativa es la diferencia entre la velocidad de las memorias de estado

soacutelido y la velocidad de los dispositivos rotantes de almacenamiento magneacutetico u oacuteptico

los discos duros son del orden de un milloacuten de veces maacutes lentos que la memoria (primaria)

Los dispositivos rotantes de almacenamiento oacuteptico (unidades de CD y DVD) son incluso

maacutes lentos que los discos duros aunque es probable que su velocidad de acceso mejore con

los avances tecnoloacutegicos

Por lo tanto el uso de la memoria virtual que es cerca de un milloacuten de veces maacutes lenta que

memoria ldquoverdaderardquo ralentiza apreciablemente el funcionamiento de cualquier

computadora Muchos sistemas operativos implementan la memoria virtual usando

teacuterminos como memoria virtual o laquofichero de cacheacuteraquo La principal ventaja histoacuterica de la

memoria virtual es el precio la memoria virtual resultaba mucho maacutes barata que la

memoria real Esa ventaja es menos relevante hoy en diacutea Aun asiacute muchos sistemas

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

14

operativos siguen implementaacutendola a pesar de provocar un funcionamiento

significativamente maacutes lento

ALMACENAMIENTO TERCIARIO

La memoria terciaria es un sistema en el que un brazo roboacutetico montaraacute (conectaraacute) o

desmontaraacute (desconectaraacute) un medio de almacenamiento masivo fuera de liacutenea (veacutease el

siguiente punto) seguacuten lo solicite el sistema operativo de la computadora La memoria

terciaria se usa en el aacuterea del almacenamiento industrial la computacioacuten cientiacutefica en

grandes sistemas informaacuteticos 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 LIacuteNEA

El almacenamiento fuera de liacutenea es un sistema donde el medio de almacenamiento puede

ser extraiacutedo faacutecilmente 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 propoacutesito los disquetes discos oacutepticos y

las memorias flash incluyendo las unidades USB Tambieacuten hay discos duros USB que se

pueden conectar raacutepidamente Los dispositivos de almacenamiento fuera de liacutenea usados en

el pasado son cintas magneacuteticas en muchos tamantildeos y formatos diferentes y las bateriacuteas

extraiacutebles de discos Winchester

ALMACENAMIENTO DE RED

El almacenamiento de red es cualquier tipo de almacenamiento de computadora que incluye

el hecho de acceder a la informacioacuten a traveacutes de una red informaacutetica Discutiblemente el

almacenamiento de red permite centralizar el control de informacioacuten en una organizacioacuten y

reducir la duplicidad de la informacioacuten 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 eacutestas puede acceder a traveacutes de una red de aacuterea local

una red de aacuterea extensa una red privada virtual o en el caso de almacenamientos de

archivos en liacutenea 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

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

15

MEMORIA CAHCEacute

La unidad cacheacute es un sistema especial de almacenamiento de alta velocidad Puede ser

tanto un aacuterea reservada de la memoria principal como un dispositivo de almacenamiento de

alta velocidad independiente Hay dos tipos de cacheacute frecuentemente usados en las

computadoras personales memoria cacheacute y cacheacute de disco Una memoria cacheacute llamada

tambieacuten a veces almacenamiento cacheacute o RAM cacheacute es una parte de memoria RAM

estaacutetica de alta velocidad (SRAM) maacutes raacutepida que la RAM dinaacutemica (DRAM) usada como

memoria principal La memoria cacheacute es efectiva dado que los programas acceden una y

otra vez a los mismos datos o instrucciones Guardando esta informacioacuten en SRAM la

computadora evita acceder a la lenta DRAM

Cuando se encuentra un dato en el cacheacute se dice que se ha producido un acierto siendo un

cacheacute juzgado por su tasa de aciertos (hit rate) Los sistemas de memoria cacheacute usan una

tecnologiacutea conocida por cacheacute inteligente en la cual el sistema puede reconocer cierto tipo

de datos usados frecuentemente Las estrategias para determinar queacute informacioacuten debe ser

puesta en el cacheacute constituyen uno de los problemas maacutes interesantes en la ciencia de las

computadoras Algunas memorias cacheacute estaacuten construidas en la arquitectura de los

microprocesadores Por ejemplo el procesador Pentium II tiene un cacheacute L2 de 512 KiB

El cacheacute de disco trabaja sobre los mismos principios que la memoria cacheacute pero en lugar

de usar SRAM de alta velocidad usa la convencional memoria principal Los datos maacutes

recientes del disco duro a los que se ha accedido (asiacute como los sectores adyacentes) se

almacenan en un buffer de memoria Cuando el programa necesita acceder a datos del

disco lo primero que comprueba es el cacheacute del disco para ver si los datos ya estaacuten ahiacute El

cacheacute de disco puede mejorar draacutesticamente el rendimiento de las aplicaciones dado que

acceder a un byte de datos en RAM puede ser miles de veces maacutes raacutepido que acceder a un

byte del disco duro

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

16

MEMORIA GRAFICA DE VIDEO

Una tarjeta graacutefica tarjeta de viacutedeo placa de viacutedeotarjeta aceleradora de

graacuteficos o adaptador de pantalla es una tarjeta de expansioacuten para

una computadora uordenador encargada de procesar los datos provenientes de la CPU y

transformarlos en informacioacuten comprensible y representable en un dispositivo de salida

como un monitor otelevisor Las tarjetas graacuteficas maacutes comunes son las disponibles para las

computadoras compatibles con la IBM PC debido a la enorme popularidad de eacutestas pero

otras arquitecturas tambieacuten hacen uso de este tipo de dispositivos

Es habitual que se utilice el mismo teacutermino tanto a las habituales tarjetas dedicadas y

separadas como a las GPUintegradas en la placa base Algunas tarjetas graacuteficas han

ofrecido funcionalidades antildeadidas como captura de viacutedeo sintonizacioacuten de TV

decodificacioacuten MPEG-21 y MPEG-4 o incluso conectores Firewire de ratoacuten laacutepiz

oacuteptico o joystick

MEMORIA ROM

La memoria de solo lectura conocida tambieacuten como ROM (acroacutenimo en ingleacutes de read-

only memory) es un medio de almacenamiento utilizado en ordenadores y dispositivos

electroacutenicos que permite soacutelo la lectura de la informacioacuten y no su escritura

independientemente de la presencia o no de una fuente de energiacutea

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

17

Los datos almacenados en la ROM no se pueden modificar o al menos no de manera raacutepida

o faacutecil Se utiliza principalmente en su sentido maacutes estricto se refiere soacutelo a maacutescara ROM

-en ingleacutes MROM- (el maacutes antiguo tipo de estado soacutelido ROM) que se fabrica con los

datos almacenados de forma permanente y por lo tanto su contenido no puede ser

modificado de ninguna forma Sin embargo las ROM maacutes modernas

como EPROM y Flash EEPROM efectivamente se pueden borrar y volver a programar

varias veces aun siendo descritos como memoria de soacutelo lectura (ROM) La razoacuten de que

se las continuacutee llamando asiacute es que el proceso de reprogramacioacuten en general es poco

frecuente relativamente lento y a menudo no se permite la escritura en lugares aleatorios

de la memoria A pesar de la simplicidad de la ROM los dispositivos reprogramables son

maacutes flexibles y econoacutemicos por lo cual las antiguas maacutescaras ROM no se suelen encontrar

en hardware producido a partir de 2007

MEMORIA FLASH

La memoria flash es una manera desarrollada de la memoria EEPROM que permite que

muacuteltiples posiciones de memoria sean escritas o borradas en una misma operacioacuten de

programacioacuten mediante impulsos eleacutectricos frente a las anteriores que soacutelo permite escribir

o borrar una uacutenica celda cada vez EPROM Por ello la memoria flash permite funcionar a

velocidades muy superiores cuando los sistemas emplean lectura y escritura en diferentes

puntos a la vez Las aplicaciones mas habituales son

-USB (ademaacutes del almacenamiento pueden incluir radio FM grabacioacuten de vozhellip

-PC card(es un perifeacuterico disentildeado para computadoras portaacutetiles para expandir la memoria

aunque tambieacuten es utilizado como tarjeta de red sintonizador de TVmodemhellip)

-Tarjetas de memoria flash (sustituto del carrete en la fotografiacutea digital

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

18

En cuanto a las caracteriacutesticas que ofrecen este tipo de memorias cabe destacar su gran

resistencia a los golpes (no contiene partes moacuteviles) es de bajo consumo y muy silencioso

de reducido tamantildeo (lo que nos permite introducirlo en dispositivos portaacutetiles) y muy

ligero Otra caracteriacutestica de gran intereacutes es que funciona bajo temperaturas extremas ( -25ordm

hasta los 85ordm )

En lo referente a defectos hay que mencionar que solo permite una cantidad finita de

escrituras y borrados (generalmente entre 10000 y un milloacuten) dependiendo de la celda la

precisioacuten y el voltaje necesario para su borradoInicialmente almacenaban 8 MB pero

actualmente almacenan maacutes de 64 GB con una velocidad de hasta 20 MBs

Fabricada con puertas loacutegicas NOR y NAND para almacenar los 0‟s y 1‟s correspondientes

Las tarjetas de memoria flash estaacuten hechas de muchiacutesimas celdas microscoacutepicas que

acumulan electrones con diferentes voltajes a medida que la electricidad pasa a traveacutes de

ellas creando asiacute un mapa de diferentes cargas eleacutectricas De este modo la tarjeta logra

guardar la informacioacuten que el usuario requiere Mientras maacutes compacta esteacute distribuida su

estructura mayor informacioacuten almacena y asimismo tambieacuten aumentan los costos en la

fabricacioacuten de estos dispositivos

Los sistemas de archivos estaacuten en desarrollo aunque en la praacutectica el maacutes utilizado es el

FAT (por compatibilidad)

Explicacioacuten del funcionamiento de las memorias

-MEMORIA TIPO NOR Para programar una celda de tipo NOR (asignar un valor

determinado) se permite el paso de la corriente desde el terminal fuente al terminal

sumidero entonces se coloca en CG un voltaje alto para absorber los electrones y retenerlos

en el campo eleacutectrico que genera Este proceso se llama hot-electroacuten injection Para borrar

(poner a ldquo1rdquo el estado natural del transistor) el contenido de una celda expulsar estos

electrones se emplea la teacutecnica de Fowler-Nordheim tunnelling un proceso de tunelado

mecaacutenico ndash cuaacutentico Esto es aplicar un voltaje inverso bastante alto al empleado para

atraer a los electrones convirtiendo al transistor en una pistola de electrones que permite

abriendo el terminal sumidero que los electrones abandonen el mismo Este proceso es el

que provoca el deterioro de las celdas al aplicar sobre un conductor tan delgado un voltaje

tan alto

-MEMORIA TIPO NAND Las memorias flash basadas en puertas loacutegicas NAND

funcionan de forma ligeramente diferente usan un tuacutenel de inyeccioacuten para la escritura y

para el borrado un tuacutenel de bdquosoltado‟ Las memorias basadas en NAND tienen ademaacutes de la

evidente base en otro tipo de puertas un coste bastante inferior unas diez veces de maacutes

resistencia a las operaciones pero soacutelo permiten acceso secuencial (maacutes orientado a

dispositivos de almacenamiento masivo) frente a las memorias flash basadas en NOR que

permiten lectura de acceso aleatorio Sin embargo han sido las NAND las que han

permitido la expansioacuten de este tipo de memoria ya que el mecanismo de borrado es maacutes

sencillo (aunque tambieacuten se borre por bloques) lo que ha proporcionado una base maacutes

rentable para la creacioacuten de dispositivos de tipo tarjeta de memoria Las populares

memorias USB o tambieacuten llamadas Pendrives utilizan memorias flash de tipo NAND

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

19

Contenido QUEacute ES LA MEMORIA RAM 4

Memoria moacutevil 7

Memoria DDR2 8

Moacutedulos DDR3 9

ALMACENAMIENTO PRIMARIO 12

ALMACENAMIENTO SECUNDARIO 13

ALMACENAMIENTO TERCIARIO 14

ALMACENAMIENTO FUERA DE LIacuteNEA 14

ALMACENAMIENTO DE RED 14

Page 12: Nuevo documento de microsoft office word (miguel)

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

12

que da 4096 Megabytes (4 Gigabytes) Todo esto hace el trabajo del programador de

aplicaciones mucho maacutes faacutecil al poder ignorar completamente la necesidad de mover datos

entre los distintos espacios de memoria

Aunque la memoria virtual podriacutea estar implementada por el software del sistema

operativo en la praacutectica casi siempre se usa una combinacioacuten de hardware y software dado

el esfuerzo extra que implicariacutea para el procesador

OTRAS MEMORIAS IMPORTANTES DE LA COMPUTADORA

ALMACENAMIENTO PRIMARIO

La memoria primaria estaacute directamente conectada a la CPU de la computadora Debe estar

presente para que la CPU efectuacutee cualquier funcioacuten El almacenamiento primario consta

pues de la memoria primaria del sistema contiene los programas en ejecucioacuten y los datos

con que operan Se puede transferir informacioacuten muy raacutepidamente (tiacutepicamente 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 electroacutenica del estado soacutelido que estaacute directamente conectada a la

CPU a traveacutes 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 basaacutendose en su direccioacuten Es por esto que los registros del procesador no

pueden considerarse almacenamiento primario Las referencias a eacutestos se efectuacutean por

nombre de forma directa y no por direccioacuten Los registros representan el estado actual del

coacutemputo y los datos utilizados inmediatamente pero no pueden almacenar un programa

(soacutelo apuntar al lugar de ejecucioacuten actual)

La gran diferencia de velocidad entre el procesador y la memoria primaria dio origen a

la memoria cacheacute Esta es una memoria de muy alta velocidad tiacutepicamente entre 10 y 100

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

13

veces maacutes que la memoria primaria y se emplea para mejorar la eficiencia o rendimiento

del CPU Parte de la informacioacuten de la memoria principal se duplica en la memoria cacheacute

Comparada con los registros la cacheacute es ligeramente maacutes lenta pero de mayor capacidad

Sin embargo es maacutes raacutepida aunque de mucha menor capacidad que la memoria principal

Algunos autores2 presentan a la memoria cacheacute como una jerarquiacutea aparte sin embargo al

no ser memoria directamente direccionable (guarda estrictamente copias de la informacioacuten

disponible en la memoria principal) es comuacuten presentarla como parte funcional del

almacenamiento primario

ALMACENAMIENTO SECUNDARIO

La memoria secundaria requiere que la computadora use sus canales de entradasalida para

acceder a la informacioacuten y se utiliza para almacenamiento a largo plazo de informacioacuten

persistente Sin embargo la mayoriacutea de los sistemas operativosusan los dispositivos de

almacenamiento secundario como aacuterea de intercambio para incrementar artificialmente la

cantidad aparente de memoria principal en la computadora (a esta utilizacioacuten del

almacenamiento secundario se le denomina memoria virtual) La memoria secundaria

tambieacuten se llama de laquoalmacenamiento masivoraquo 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 maacutes lenta En las computadoras modernas

los discos duros suelen usarse como dispositivos de almacenamiento masivo El tiempo

necesario para acceder a un byte de informacioacuten dado almacenado en un disco duro de

platos magneacuteticos es de unas mileacutesimas de segundo (milisegundos) En cambio el tiempo

para acceder al mismo tipo de informacioacuten en una memoria de acceso aleatorio (RAM) se

mide en mil-milloneacutesimas de segundo (nanosegundos)

Esto ilustra cuan significativa es la diferencia entre la velocidad de las memorias de estado

soacutelido y la velocidad de los dispositivos rotantes de almacenamiento magneacutetico u oacuteptico

los discos duros son del orden de un milloacuten de veces maacutes lentos que la memoria (primaria)

Los dispositivos rotantes de almacenamiento oacuteptico (unidades de CD y DVD) son incluso

maacutes lentos que los discos duros aunque es probable que su velocidad de acceso mejore con

los avances tecnoloacutegicos

Por lo tanto el uso de la memoria virtual que es cerca de un milloacuten de veces maacutes lenta que

memoria ldquoverdaderardquo ralentiza apreciablemente el funcionamiento de cualquier

computadora Muchos sistemas operativos implementan la memoria virtual usando

teacuterminos como memoria virtual o laquofichero de cacheacuteraquo La principal ventaja histoacuterica de la

memoria virtual es el precio la memoria virtual resultaba mucho maacutes barata que la

memoria real Esa ventaja es menos relevante hoy en diacutea Aun asiacute muchos sistemas

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

14

operativos siguen implementaacutendola a pesar de provocar un funcionamiento

significativamente maacutes lento

ALMACENAMIENTO TERCIARIO

La memoria terciaria es un sistema en el que un brazo roboacutetico montaraacute (conectaraacute) o

desmontaraacute (desconectaraacute) un medio de almacenamiento masivo fuera de liacutenea (veacutease el

siguiente punto) seguacuten lo solicite el sistema operativo de la computadora La memoria

terciaria se usa en el aacuterea del almacenamiento industrial la computacioacuten cientiacutefica en

grandes sistemas informaacuteticos 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 LIacuteNEA

El almacenamiento fuera de liacutenea es un sistema donde el medio de almacenamiento puede

ser extraiacutedo faacutecilmente 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 propoacutesito los disquetes discos oacutepticos y

las memorias flash incluyendo las unidades USB Tambieacuten hay discos duros USB que se

pueden conectar raacutepidamente Los dispositivos de almacenamiento fuera de liacutenea usados en

el pasado son cintas magneacuteticas en muchos tamantildeos y formatos diferentes y las bateriacuteas

extraiacutebles de discos Winchester

ALMACENAMIENTO DE RED

El almacenamiento de red es cualquier tipo de almacenamiento de computadora que incluye

el hecho de acceder a la informacioacuten a traveacutes de una red informaacutetica Discutiblemente el

almacenamiento de red permite centralizar el control de informacioacuten en una organizacioacuten y

reducir la duplicidad de la informacioacuten 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 eacutestas puede acceder a traveacutes de una red de aacuterea local

una red de aacuterea extensa una red privada virtual o en el caso de almacenamientos de

archivos en liacutenea 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

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

15

MEMORIA CAHCEacute

La unidad cacheacute es un sistema especial de almacenamiento de alta velocidad Puede ser

tanto un aacuterea reservada de la memoria principal como un dispositivo de almacenamiento de

alta velocidad independiente Hay dos tipos de cacheacute frecuentemente usados en las

computadoras personales memoria cacheacute y cacheacute de disco Una memoria cacheacute llamada

tambieacuten a veces almacenamiento cacheacute o RAM cacheacute es una parte de memoria RAM

estaacutetica de alta velocidad (SRAM) maacutes raacutepida que la RAM dinaacutemica (DRAM) usada como

memoria principal La memoria cacheacute es efectiva dado que los programas acceden una y

otra vez a los mismos datos o instrucciones Guardando esta informacioacuten en SRAM la

computadora evita acceder a la lenta DRAM

Cuando se encuentra un dato en el cacheacute se dice que se ha producido un acierto siendo un

cacheacute juzgado por su tasa de aciertos (hit rate) Los sistemas de memoria cacheacute usan una

tecnologiacutea conocida por cacheacute inteligente en la cual el sistema puede reconocer cierto tipo

de datos usados frecuentemente Las estrategias para determinar queacute informacioacuten debe ser

puesta en el cacheacute constituyen uno de los problemas maacutes interesantes en la ciencia de las

computadoras Algunas memorias cacheacute estaacuten construidas en la arquitectura de los

microprocesadores Por ejemplo el procesador Pentium II tiene un cacheacute L2 de 512 KiB

El cacheacute de disco trabaja sobre los mismos principios que la memoria cacheacute pero en lugar

de usar SRAM de alta velocidad usa la convencional memoria principal Los datos maacutes

recientes del disco duro a los que se ha accedido (asiacute como los sectores adyacentes) se

almacenan en un buffer de memoria Cuando el programa necesita acceder a datos del

disco lo primero que comprueba es el cacheacute del disco para ver si los datos ya estaacuten ahiacute El

cacheacute de disco puede mejorar draacutesticamente el rendimiento de las aplicaciones dado que

acceder a un byte de datos en RAM puede ser miles de veces maacutes raacutepido que acceder a un

byte del disco duro

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

16

MEMORIA GRAFICA DE VIDEO

Una tarjeta graacutefica tarjeta de viacutedeo placa de viacutedeotarjeta aceleradora de

graacuteficos o adaptador de pantalla es una tarjeta de expansioacuten para

una computadora uordenador encargada de procesar los datos provenientes de la CPU y

transformarlos en informacioacuten comprensible y representable en un dispositivo de salida

como un monitor otelevisor Las tarjetas graacuteficas maacutes comunes son las disponibles para las

computadoras compatibles con la IBM PC debido a la enorme popularidad de eacutestas pero

otras arquitecturas tambieacuten hacen uso de este tipo de dispositivos

Es habitual que se utilice el mismo teacutermino tanto a las habituales tarjetas dedicadas y

separadas como a las GPUintegradas en la placa base Algunas tarjetas graacuteficas han

ofrecido funcionalidades antildeadidas como captura de viacutedeo sintonizacioacuten de TV

decodificacioacuten MPEG-21 y MPEG-4 o incluso conectores Firewire de ratoacuten laacutepiz

oacuteptico o joystick

MEMORIA ROM

La memoria de solo lectura conocida tambieacuten como ROM (acroacutenimo en ingleacutes de read-

only memory) es un medio de almacenamiento utilizado en ordenadores y dispositivos

electroacutenicos que permite soacutelo la lectura de la informacioacuten y no su escritura

independientemente de la presencia o no de una fuente de energiacutea

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

17

Los datos almacenados en la ROM no se pueden modificar o al menos no de manera raacutepida

o faacutecil Se utiliza principalmente en su sentido maacutes estricto se refiere soacutelo a maacutescara ROM

-en ingleacutes MROM- (el maacutes antiguo tipo de estado soacutelido ROM) que se fabrica con los

datos almacenados de forma permanente y por lo tanto su contenido no puede ser

modificado de ninguna forma Sin embargo las ROM maacutes modernas

como EPROM y Flash EEPROM efectivamente se pueden borrar y volver a programar

varias veces aun siendo descritos como memoria de soacutelo lectura (ROM) La razoacuten de que

se las continuacutee llamando asiacute es que el proceso de reprogramacioacuten en general es poco

frecuente relativamente lento y a menudo no se permite la escritura en lugares aleatorios

de la memoria A pesar de la simplicidad de la ROM los dispositivos reprogramables son

maacutes flexibles y econoacutemicos por lo cual las antiguas maacutescaras ROM no se suelen encontrar

en hardware producido a partir de 2007

MEMORIA FLASH

La memoria flash es una manera desarrollada de la memoria EEPROM que permite que

muacuteltiples posiciones de memoria sean escritas o borradas en una misma operacioacuten de

programacioacuten mediante impulsos eleacutectricos frente a las anteriores que soacutelo permite escribir

o borrar una uacutenica celda cada vez EPROM Por ello la memoria flash permite funcionar a

velocidades muy superiores cuando los sistemas emplean lectura y escritura en diferentes

puntos a la vez Las aplicaciones mas habituales son

-USB (ademaacutes del almacenamiento pueden incluir radio FM grabacioacuten de vozhellip

-PC card(es un perifeacuterico disentildeado para computadoras portaacutetiles para expandir la memoria

aunque tambieacuten es utilizado como tarjeta de red sintonizador de TVmodemhellip)

-Tarjetas de memoria flash (sustituto del carrete en la fotografiacutea digital

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

18

En cuanto a las caracteriacutesticas que ofrecen este tipo de memorias cabe destacar su gran

resistencia a los golpes (no contiene partes moacuteviles) es de bajo consumo y muy silencioso

de reducido tamantildeo (lo que nos permite introducirlo en dispositivos portaacutetiles) y muy

ligero Otra caracteriacutestica de gran intereacutes es que funciona bajo temperaturas extremas ( -25ordm

hasta los 85ordm )

En lo referente a defectos hay que mencionar que solo permite una cantidad finita de

escrituras y borrados (generalmente entre 10000 y un milloacuten) dependiendo de la celda la

precisioacuten y el voltaje necesario para su borradoInicialmente almacenaban 8 MB pero

actualmente almacenan maacutes de 64 GB con una velocidad de hasta 20 MBs

Fabricada con puertas loacutegicas NOR y NAND para almacenar los 0‟s y 1‟s correspondientes

Las tarjetas de memoria flash estaacuten hechas de muchiacutesimas celdas microscoacutepicas que

acumulan electrones con diferentes voltajes a medida que la electricidad pasa a traveacutes de

ellas creando asiacute un mapa de diferentes cargas eleacutectricas De este modo la tarjeta logra

guardar la informacioacuten que el usuario requiere Mientras maacutes compacta esteacute distribuida su

estructura mayor informacioacuten almacena y asimismo tambieacuten aumentan los costos en la

fabricacioacuten de estos dispositivos

Los sistemas de archivos estaacuten en desarrollo aunque en la praacutectica el maacutes utilizado es el

FAT (por compatibilidad)

Explicacioacuten del funcionamiento de las memorias

-MEMORIA TIPO NOR Para programar una celda de tipo NOR (asignar un valor

determinado) se permite el paso de la corriente desde el terminal fuente al terminal

sumidero entonces se coloca en CG un voltaje alto para absorber los electrones y retenerlos

en el campo eleacutectrico que genera Este proceso se llama hot-electroacuten injection Para borrar

(poner a ldquo1rdquo el estado natural del transistor) el contenido de una celda expulsar estos

electrones se emplea la teacutecnica de Fowler-Nordheim tunnelling un proceso de tunelado

mecaacutenico ndash cuaacutentico Esto es aplicar un voltaje inverso bastante alto al empleado para

atraer a los electrones convirtiendo al transistor en una pistola de electrones que permite

abriendo el terminal sumidero que los electrones abandonen el mismo Este proceso es el

que provoca el deterioro de las celdas al aplicar sobre un conductor tan delgado un voltaje

tan alto

-MEMORIA TIPO NAND Las memorias flash basadas en puertas loacutegicas NAND

funcionan de forma ligeramente diferente usan un tuacutenel de inyeccioacuten para la escritura y

para el borrado un tuacutenel de bdquosoltado‟ Las memorias basadas en NAND tienen ademaacutes de la

evidente base en otro tipo de puertas un coste bastante inferior unas diez veces de maacutes

resistencia a las operaciones pero soacutelo permiten acceso secuencial (maacutes orientado a

dispositivos de almacenamiento masivo) frente a las memorias flash basadas en NOR que

permiten lectura de acceso aleatorio Sin embargo han sido las NAND las que han

permitido la expansioacuten de este tipo de memoria ya que el mecanismo de borrado es maacutes

sencillo (aunque tambieacuten se borre por bloques) lo que ha proporcionado una base maacutes

rentable para la creacioacuten de dispositivos de tipo tarjeta de memoria Las populares

memorias USB o tambieacuten llamadas Pendrives utilizan memorias flash de tipo NAND

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

19

Contenido QUEacute ES LA MEMORIA RAM 4

Memoria moacutevil 7

Memoria DDR2 8

Moacutedulos DDR3 9

ALMACENAMIENTO PRIMARIO 12

ALMACENAMIENTO SECUNDARIO 13

ALMACENAMIENTO TERCIARIO 14

ALMACENAMIENTO FUERA DE LIacuteNEA 14

ALMACENAMIENTO DE RED 14

Page 13: Nuevo documento de microsoft office word (miguel)

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

13

veces maacutes que la memoria primaria y se emplea para mejorar la eficiencia o rendimiento

del CPU Parte de la informacioacuten de la memoria principal se duplica en la memoria cacheacute

Comparada con los registros la cacheacute es ligeramente maacutes lenta pero de mayor capacidad

Sin embargo es maacutes raacutepida aunque de mucha menor capacidad que la memoria principal

Algunos autores2 presentan a la memoria cacheacute como una jerarquiacutea aparte sin embargo al

no ser memoria directamente direccionable (guarda estrictamente copias de la informacioacuten

disponible en la memoria principal) es comuacuten presentarla como parte funcional del

almacenamiento primario

ALMACENAMIENTO SECUNDARIO

La memoria secundaria requiere que la computadora use sus canales de entradasalida para

acceder a la informacioacuten y se utiliza para almacenamiento a largo plazo de informacioacuten

persistente Sin embargo la mayoriacutea de los sistemas operativosusan los dispositivos de

almacenamiento secundario como aacuterea de intercambio para incrementar artificialmente la

cantidad aparente de memoria principal en la computadora (a esta utilizacioacuten del

almacenamiento secundario se le denomina memoria virtual) La memoria secundaria

tambieacuten se llama de laquoalmacenamiento masivoraquo 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 maacutes lenta En las computadoras modernas

los discos duros suelen usarse como dispositivos de almacenamiento masivo El tiempo

necesario para acceder a un byte de informacioacuten dado almacenado en un disco duro de

platos magneacuteticos es de unas mileacutesimas de segundo (milisegundos) En cambio el tiempo

para acceder al mismo tipo de informacioacuten en una memoria de acceso aleatorio (RAM) se

mide en mil-milloneacutesimas de segundo (nanosegundos)

Esto ilustra cuan significativa es la diferencia entre la velocidad de las memorias de estado

soacutelido y la velocidad de los dispositivos rotantes de almacenamiento magneacutetico u oacuteptico

los discos duros son del orden de un milloacuten de veces maacutes lentos que la memoria (primaria)

Los dispositivos rotantes de almacenamiento oacuteptico (unidades de CD y DVD) son incluso

maacutes lentos que los discos duros aunque es probable que su velocidad de acceso mejore con

los avances tecnoloacutegicos

Por lo tanto el uso de la memoria virtual que es cerca de un milloacuten de veces maacutes lenta que

memoria ldquoverdaderardquo ralentiza apreciablemente el funcionamiento de cualquier

computadora Muchos sistemas operativos implementan la memoria virtual usando

teacuterminos como memoria virtual o laquofichero de cacheacuteraquo La principal ventaja histoacuterica de la

memoria virtual es el precio la memoria virtual resultaba mucho maacutes barata que la

memoria real Esa ventaja es menos relevante hoy en diacutea Aun asiacute muchos sistemas

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

14

operativos siguen implementaacutendola a pesar de provocar un funcionamiento

significativamente maacutes lento

ALMACENAMIENTO TERCIARIO

La memoria terciaria es un sistema en el que un brazo roboacutetico montaraacute (conectaraacute) o

desmontaraacute (desconectaraacute) un medio de almacenamiento masivo fuera de liacutenea (veacutease el

siguiente punto) seguacuten lo solicite el sistema operativo de la computadora La memoria

terciaria se usa en el aacuterea del almacenamiento industrial la computacioacuten cientiacutefica en

grandes sistemas informaacuteticos 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 LIacuteNEA

El almacenamiento fuera de liacutenea es un sistema donde el medio de almacenamiento puede

ser extraiacutedo faacutecilmente 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 propoacutesito los disquetes discos oacutepticos y

las memorias flash incluyendo las unidades USB Tambieacuten hay discos duros USB que se

pueden conectar raacutepidamente Los dispositivos de almacenamiento fuera de liacutenea usados en

el pasado son cintas magneacuteticas en muchos tamantildeos y formatos diferentes y las bateriacuteas

extraiacutebles de discos Winchester

ALMACENAMIENTO DE RED

El almacenamiento de red es cualquier tipo de almacenamiento de computadora que incluye

el hecho de acceder a la informacioacuten a traveacutes de una red informaacutetica Discutiblemente el

almacenamiento de red permite centralizar el control de informacioacuten en una organizacioacuten y

reducir la duplicidad de la informacioacuten 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 eacutestas puede acceder a traveacutes de una red de aacuterea local

una red de aacuterea extensa una red privada virtual o en el caso de almacenamientos de

archivos en liacutenea 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

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

15

MEMORIA CAHCEacute

La unidad cacheacute es un sistema especial de almacenamiento de alta velocidad Puede ser

tanto un aacuterea reservada de la memoria principal como un dispositivo de almacenamiento de

alta velocidad independiente Hay dos tipos de cacheacute frecuentemente usados en las

computadoras personales memoria cacheacute y cacheacute de disco Una memoria cacheacute llamada

tambieacuten a veces almacenamiento cacheacute o RAM cacheacute es una parte de memoria RAM

estaacutetica de alta velocidad (SRAM) maacutes raacutepida que la RAM dinaacutemica (DRAM) usada como

memoria principal La memoria cacheacute es efectiva dado que los programas acceden una y

otra vez a los mismos datos o instrucciones Guardando esta informacioacuten en SRAM la

computadora evita acceder a la lenta DRAM

Cuando se encuentra un dato en el cacheacute se dice que se ha producido un acierto siendo un

cacheacute juzgado por su tasa de aciertos (hit rate) Los sistemas de memoria cacheacute usan una

tecnologiacutea conocida por cacheacute inteligente en la cual el sistema puede reconocer cierto tipo

de datos usados frecuentemente Las estrategias para determinar queacute informacioacuten debe ser

puesta en el cacheacute constituyen uno de los problemas maacutes interesantes en la ciencia de las

computadoras Algunas memorias cacheacute estaacuten construidas en la arquitectura de los

microprocesadores Por ejemplo el procesador Pentium II tiene un cacheacute L2 de 512 KiB

El cacheacute de disco trabaja sobre los mismos principios que la memoria cacheacute pero en lugar

de usar SRAM de alta velocidad usa la convencional memoria principal Los datos maacutes

recientes del disco duro a los que se ha accedido (asiacute como los sectores adyacentes) se

almacenan en un buffer de memoria Cuando el programa necesita acceder a datos del

disco lo primero que comprueba es el cacheacute del disco para ver si los datos ya estaacuten ahiacute El

cacheacute de disco puede mejorar draacutesticamente el rendimiento de las aplicaciones dado que

acceder a un byte de datos en RAM puede ser miles de veces maacutes raacutepido que acceder a un

byte del disco duro

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

16

MEMORIA GRAFICA DE VIDEO

Una tarjeta graacutefica tarjeta de viacutedeo placa de viacutedeotarjeta aceleradora de

graacuteficos o adaptador de pantalla es una tarjeta de expansioacuten para

una computadora uordenador encargada de procesar los datos provenientes de la CPU y

transformarlos en informacioacuten comprensible y representable en un dispositivo de salida

como un monitor otelevisor Las tarjetas graacuteficas maacutes comunes son las disponibles para las

computadoras compatibles con la IBM PC debido a la enorme popularidad de eacutestas pero

otras arquitecturas tambieacuten hacen uso de este tipo de dispositivos

Es habitual que se utilice el mismo teacutermino tanto a las habituales tarjetas dedicadas y

separadas como a las GPUintegradas en la placa base Algunas tarjetas graacuteficas han

ofrecido funcionalidades antildeadidas como captura de viacutedeo sintonizacioacuten de TV

decodificacioacuten MPEG-21 y MPEG-4 o incluso conectores Firewire de ratoacuten laacutepiz

oacuteptico o joystick

MEMORIA ROM

La memoria de solo lectura conocida tambieacuten como ROM (acroacutenimo en ingleacutes de read-

only memory) es un medio de almacenamiento utilizado en ordenadores y dispositivos

electroacutenicos que permite soacutelo la lectura de la informacioacuten y no su escritura

independientemente de la presencia o no de una fuente de energiacutea

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

17

Los datos almacenados en la ROM no se pueden modificar o al menos no de manera raacutepida

o faacutecil Se utiliza principalmente en su sentido maacutes estricto se refiere soacutelo a maacutescara ROM

-en ingleacutes MROM- (el maacutes antiguo tipo de estado soacutelido ROM) que se fabrica con los

datos almacenados de forma permanente y por lo tanto su contenido no puede ser

modificado de ninguna forma Sin embargo las ROM maacutes modernas

como EPROM y Flash EEPROM efectivamente se pueden borrar y volver a programar

varias veces aun siendo descritos como memoria de soacutelo lectura (ROM) La razoacuten de que

se las continuacutee llamando asiacute es que el proceso de reprogramacioacuten en general es poco

frecuente relativamente lento y a menudo no se permite la escritura en lugares aleatorios

de la memoria A pesar de la simplicidad de la ROM los dispositivos reprogramables son

maacutes flexibles y econoacutemicos por lo cual las antiguas maacutescaras ROM no se suelen encontrar

en hardware producido a partir de 2007

MEMORIA FLASH

La memoria flash es una manera desarrollada de la memoria EEPROM que permite que

muacuteltiples posiciones de memoria sean escritas o borradas en una misma operacioacuten de

programacioacuten mediante impulsos eleacutectricos frente a las anteriores que soacutelo permite escribir

o borrar una uacutenica celda cada vez EPROM Por ello la memoria flash permite funcionar a

velocidades muy superiores cuando los sistemas emplean lectura y escritura en diferentes

puntos a la vez Las aplicaciones mas habituales son

-USB (ademaacutes del almacenamiento pueden incluir radio FM grabacioacuten de vozhellip

-PC card(es un perifeacuterico disentildeado para computadoras portaacutetiles para expandir la memoria

aunque tambieacuten es utilizado como tarjeta de red sintonizador de TVmodemhellip)

-Tarjetas de memoria flash (sustituto del carrete en la fotografiacutea digital

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

18

En cuanto a las caracteriacutesticas que ofrecen este tipo de memorias cabe destacar su gran

resistencia a los golpes (no contiene partes moacuteviles) es de bajo consumo y muy silencioso

de reducido tamantildeo (lo que nos permite introducirlo en dispositivos portaacutetiles) y muy

ligero Otra caracteriacutestica de gran intereacutes es que funciona bajo temperaturas extremas ( -25ordm

hasta los 85ordm )

En lo referente a defectos hay que mencionar que solo permite una cantidad finita de

escrituras y borrados (generalmente entre 10000 y un milloacuten) dependiendo de la celda la

precisioacuten y el voltaje necesario para su borradoInicialmente almacenaban 8 MB pero

actualmente almacenan maacutes de 64 GB con una velocidad de hasta 20 MBs

Fabricada con puertas loacutegicas NOR y NAND para almacenar los 0‟s y 1‟s correspondientes

Las tarjetas de memoria flash estaacuten hechas de muchiacutesimas celdas microscoacutepicas que

acumulan electrones con diferentes voltajes a medida que la electricidad pasa a traveacutes de

ellas creando asiacute un mapa de diferentes cargas eleacutectricas De este modo la tarjeta logra

guardar la informacioacuten que el usuario requiere Mientras maacutes compacta esteacute distribuida su

estructura mayor informacioacuten almacena y asimismo tambieacuten aumentan los costos en la

fabricacioacuten de estos dispositivos

Los sistemas de archivos estaacuten en desarrollo aunque en la praacutectica el maacutes utilizado es el

FAT (por compatibilidad)

Explicacioacuten del funcionamiento de las memorias

-MEMORIA TIPO NOR Para programar una celda de tipo NOR (asignar un valor

determinado) se permite el paso de la corriente desde el terminal fuente al terminal

sumidero entonces se coloca en CG un voltaje alto para absorber los electrones y retenerlos

en el campo eleacutectrico que genera Este proceso se llama hot-electroacuten injection Para borrar

(poner a ldquo1rdquo el estado natural del transistor) el contenido de una celda expulsar estos

electrones se emplea la teacutecnica de Fowler-Nordheim tunnelling un proceso de tunelado

mecaacutenico ndash cuaacutentico Esto es aplicar un voltaje inverso bastante alto al empleado para

atraer a los electrones convirtiendo al transistor en una pistola de electrones que permite

abriendo el terminal sumidero que los electrones abandonen el mismo Este proceso es el

que provoca el deterioro de las celdas al aplicar sobre un conductor tan delgado un voltaje

tan alto

-MEMORIA TIPO NAND Las memorias flash basadas en puertas loacutegicas NAND

funcionan de forma ligeramente diferente usan un tuacutenel de inyeccioacuten para la escritura y

para el borrado un tuacutenel de bdquosoltado‟ Las memorias basadas en NAND tienen ademaacutes de la

evidente base en otro tipo de puertas un coste bastante inferior unas diez veces de maacutes

resistencia a las operaciones pero soacutelo permiten acceso secuencial (maacutes orientado a

dispositivos de almacenamiento masivo) frente a las memorias flash basadas en NOR que

permiten lectura de acceso aleatorio Sin embargo han sido las NAND las que han

permitido la expansioacuten de este tipo de memoria ya que el mecanismo de borrado es maacutes

sencillo (aunque tambieacuten se borre por bloques) lo que ha proporcionado una base maacutes

rentable para la creacioacuten de dispositivos de tipo tarjeta de memoria Las populares

memorias USB o tambieacuten llamadas Pendrives utilizan memorias flash de tipo NAND

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

19

Contenido QUEacute ES LA MEMORIA RAM 4

Memoria moacutevil 7

Memoria DDR2 8

Moacutedulos DDR3 9

ALMACENAMIENTO PRIMARIO 12

ALMACENAMIENTO SECUNDARIO 13

ALMACENAMIENTO TERCIARIO 14

ALMACENAMIENTO FUERA DE LIacuteNEA 14

ALMACENAMIENTO DE RED 14

Page 14: Nuevo documento de microsoft office word (miguel)

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

14

operativos siguen implementaacutendola a pesar de provocar un funcionamiento

significativamente maacutes lento

ALMACENAMIENTO TERCIARIO

La memoria terciaria es un sistema en el que un brazo roboacutetico montaraacute (conectaraacute) o

desmontaraacute (desconectaraacute) un medio de almacenamiento masivo fuera de liacutenea (veacutease el

siguiente punto) seguacuten lo solicite el sistema operativo de la computadora La memoria

terciaria se usa en el aacuterea del almacenamiento industrial la computacioacuten cientiacutefica en

grandes sistemas informaacuteticos 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 LIacuteNEA

El almacenamiento fuera de liacutenea es un sistema donde el medio de almacenamiento puede

ser extraiacutedo faacutecilmente 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 propoacutesito los disquetes discos oacutepticos y

las memorias flash incluyendo las unidades USB Tambieacuten hay discos duros USB que se

pueden conectar raacutepidamente Los dispositivos de almacenamiento fuera de liacutenea usados en

el pasado son cintas magneacuteticas en muchos tamantildeos y formatos diferentes y las bateriacuteas

extraiacutebles de discos Winchester

ALMACENAMIENTO DE RED

El almacenamiento de red es cualquier tipo de almacenamiento de computadora que incluye

el hecho de acceder a la informacioacuten a traveacutes de una red informaacutetica Discutiblemente el

almacenamiento de red permite centralizar el control de informacioacuten en una organizacioacuten y

reducir la duplicidad de la informacioacuten 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 eacutestas puede acceder a traveacutes de una red de aacuterea local

una red de aacuterea extensa una red privada virtual o en el caso de almacenamientos de

archivos en liacutenea 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

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

15

MEMORIA CAHCEacute

La unidad cacheacute es un sistema especial de almacenamiento de alta velocidad Puede ser

tanto un aacuterea reservada de la memoria principal como un dispositivo de almacenamiento de

alta velocidad independiente Hay dos tipos de cacheacute frecuentemente usados en las

computadoras personales memoria cacheacute y cacheacute de disco Una memoria cacheacute llamada

tambieacuten a veces almacenamiento cacheacute o RAM cacheacute es una parte de memoria RAM

estaacutetica de alta velocidad (SRAM) maacutes raacutepida que la RAM dinaacutemica (DRAM) usada como

memoria principal La memoria cacheacute es efectiva dado que los programas acceden una y

otra vez a los mismos datos o instrucciones Guardando esta informacioacuten en SRAM la

computadora evita acceder a la lenta DRAM

Cuando se encuentra un dato en el cacheacute se dice que se ha producido un acierto siendo un

cacheacute juzgado por su tasa de aciertos (hit rate) Los sistemas de memoria cacheacute usan una

tecnologiacutea conocida por cacheacute inteligente en la cual el sistema puede reconocer cierto tipo

de datos usados frecuentemente Las estrategias para determinar queacute informacioacuten debe ser

puesta en el cacheacute constituyen uno de los problemas maacutes interesantes en la ciencia de las

computadoras Algunas memorias cacheacute estaacuten construidas en la arquitectura de los

microprocesadores Por ejemplo el procesador Pentium II tiene un cacheacute L2 de 512 KiB

El cacheacute de disco trabaja sobre los mismos principios que la memoria cacheacute pero en lugar

de usar SRAM de alta velocidad usa la convencional memoria principal Los datos maacutes

recientes del disco duro a los que se ha accedido (asiacute como los sectores adyacentes) se

almacenan en un buffer de memoria Cuando el programa necesita acceder a datos del

disco lo primero que comprueba es el cacheacute del disco para ver si los datos ya estaacuten ahiacute El

cacheacute de disco puede mejorar draacutesticamente el rendimiento de las aplicaciones dado que

acceder a un byte de datos en RAM puede ser miles de veces maacutes raacutepido que acceder a un

byte del disco duro

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

16

MEMORIA GRAFICA DE VIDEO

Una tarjeta graacutefica tarjeta de viacutedeo placa de viacutedeotarjeta aceleradora de

graacuteficos o adaptador de pantalla es una tarjeta de expansioacuten para

una computadora uordenador encargada de procesar los datos provenientes de la CPU y

transformarlos en informacioacuten comprensible y representable en un dispositivo de salida

como un monitor otelevisor Las tarjetas graacuteficas maacutes comunes son las disponibles para las

computadoras compatibles con la IBM PC debido a la enorme popularidad de eacutestas pero

otras arquitecturas tambieacuten hacen uso de este tipo de dispositivos

Es habitual que se utilice el mismo teacutermino tanto a las habituales tarjetas dedicadas y

separadas como a las GPUintegradas en la placa base Algunas tarjetas graacuteficas han

ofrecido funcionalidades antildeadidas como captura de viacutedeo sintonizacioacuten de TV

decodificacioacuten MPEG-21 y MPEG-4 o incluso conectores Firewire de ratoacuten laacutepiz

oacuteptico o joystick

MEMORIA ROM

La memoria de solo lectura conocida tambieacuten como ROM (acroacutenimo en ingleacutes de read-

only memory) es un medio de almacenamiento utilizado en ordenadores y dispositivos

electroacutenicos que permite soacutelo la lectura de la informacioacuten y no su escritura

independientemente de la presencia o no de una fuente de energiacutea

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

17

Los datos almacenados en la ROM no se pueden modificar o al menos no de manera raacutepida

o faacutecil Se utiliza principalmente en su sentido maacutes estricto se refiere soacutelo a maacutescara ROM

-en ingleacutes MROM- (el maacutes antiguo tipo de estado soacutelido ROM) que se fabrica con los

datos almacenados de forma permanente y por lo tanto su contenido no puede ser

modificado de ninguna forma Sin embargo las ROM maacutes modernas

como EPROM y Flash EEPROM efectivamente se pueden borrar y volver a programar

varias veces aun siendo descritos como memoria de soacutelo lectura (ROM) La razoacuten de que

se las continuacutee llamando asiacute es que el proceso de reprogramacioacuten en general es poco

frecuente relativamente lento y a menudo no se permite la escritura en lugares aleatorios

de la memoria A pesar de la simplicidad de la ROM los dispositivos reprogramables son

maacutes flexibles y econoacutemicos por lo cual las antiguas maacutescaras ROM no se suelen encontrar

en hardware producido a partir de 2007

MEMORIA FLASH

La memoria flash es una manera desarrollada de la memoria EEPROM que permite que

muacuteltiples posiciones de memoria sean escritas o borradas en una misma operacioacuten de

programacioacuten mediante impulsos eleacutectricos frente a las anteriores que soacutelo permite escribir

o borrar una uacutenica celda cada vez EPROM Por ello la memoria flash permite funcionar a

velocidades muy superiores cuando los sistemas emplean lectura y escritura en diferentes

puntos a la vez Las aplicaciones mas habituales son

-USB (ademaacutes del almacenamiento pueden incluir radio FM grabacioacuten de vozhellip

-PC card(es un perifeacuterico disentildeado para computadoras portaacutetiles para expandir la memoria

aunque tambieacuten es utilizado como tarjeta de red sintonizador de TVmodemhellip)

-Tarjetas de memoria flash (sustituto del carrete en la fotografiacutea digital

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

18

En cuanto a las caracteriacutesticas que ofrecen este tipo de memorias cabe destacar su gran

resistencia a los golpes (no contiene partes moacuteviles) es de bajo consumo y muy silencioso

de reducido tamantildeo (lo que nos permite introducirlo en dispositivos portaacutetiles) y muy

ligero Otra caracteriacutestica de gran intereacutes es que funciona bajo temperaturas extremas ( -25ordm

hasta los 85ordm )

En lo referente a defectos hay que mencionar que solo permite una cantidad finita de

escrituras y borrados (generalmente entre 10000 y un milloacuten) dependiendo de la celda la

precisioacuten y el voltaje necesario para su borradoInicialmente almacenaban 8 MB pero

actualmente almacenan maacutes de 64 GB con una velocidad de hasta 20 MBs

Fabricada con puertas loacutegicas NOR y NAND para almacenar los 0‟s y 1‟s correspondientes

Las tarjetas de memoria flash estaacuten hechas de muchiacutesimas celdas microscoacutepicas que

acumulan electrones con diferentes voltajes a medida que la electricidad pasa a traveacutes de

ellas creando asiacute un mapa de diferentes cargas eleacutectricas De este modo la tarjeta logra

guardar la informacioacuten que el usuario requiere Mientras maacutes compacta esteacute distribuida su

estructura mayor informacioacuten almacena y asimismo tambieacuten aumentan los costos en la

fabricacioacuten de estos dispositivos

Los sistemas de archivos estaacuten en desarrollo aunque en la praacutectica el maacutes utilizado es el

FAT (por compatibilidad)

Explicacioacuten del funcionamiento de las memorias

-MEMORIA TIPO NOR Para programar una celda de tipo NOR (asignar un valor

determinado) se permite el paso de la corriente desde el terminal fuente al terminal

sumidero entonces se coloca en CG un voltaje alto para absorber los electrones y retenerlos

en el campo eleacutectrico que genera Este proceso se llama hot-electroacuten injection Para borrar

(poner a ldquo1rdquo el estado natural del transistor) el contenido de una celda expulsar estos

electrones se emplea la teacutecnica de Fowler-Nordheim tunnelling un proceso de tunelado

mecaacutenico ndash cuaacutentico Esto es aplicar un voltaje inverso bastante alto al empleado para

atraer a los electrones convirtiendo al transistor en una pistola de electrones que permite

abriendo el terminal sumidero que los electrones abandonen el mismo Este proceso es el

que provoca el deterioro de las celdas al aplicar sobre un conductor tan delgado un voltaje

tan alto

-MEMORIA TIPO NAND Las memorias flash basadas en puertas loacutegicas NAND

funcionan de forma ligeramente diferente usan un tuacutenel de inyeccioacuten para la escritura y

para el borrado un tuacutenel de bdquosoltado‟ Las memorias basadas en NAND tienen ademaacutes de la

evidente base en otro tipo de puertas un coste bastante inferior unas diez veces de maacutes

resistencia a las operaciones pero soacutelo permiten acceso secuencial (maacutes orientado a

dispositivos de almacenamiento masivo) frente a las memorias flash basadas en NOR que

permiten lectura de acceso aleatorio Sin embargo han sido las NAND las que han

permitido la expansioacuten de este tipo de memoria ya que el mecanismo de borrado es maacutes

sencillo (aunque tambieacuten se borre por bloques) lo que ha proporcionado una base maacutes

rentable para la creacioacuten de dispositivos de tipo tarjeta de memoria Las populares

memorias USB o tambieacuten llamadas Pendrives utilizan memorias flash de tipo NAND

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

19

Contenido QUEacute ES LA MEMORIA RAM 4

Memoria moacutevil 7

Memoria DDR2 8

Moacutedulos DDR3 9

ALMACENAMIENTO PRIMARIO 12

ALMACENAMIENTO SECUNDARIO 13

ALMACENAMIENTO TERCIARIO 14

ALMACENAMIENTO FUERA DE LIacuteNEA 14

ALMACENAMIENTO DE RED 14

Page 15: Nuevo documento de microsoft office word (miguel)

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

15

MEMORIA CAHCEacute

La unidad cacheacute es un sistema especial de almacenamiento de alta velocidad Puede ser

tanto un aacuterea reservada de la memoria principal como un dispositivo de almacenamiento de

alta velocidad independiente Hay dos tipos de cacheacute frecuentemente usados en las

computadoras personales memoria cacheacute y cacheacute de disco Una memoria cacheacute llamada

tambieacuten a veces almacenamiento cacheacute o RAM cacheacute es una parte de memoria RAM

estaacutetica de alta velocidad (SRAM) maacutes raacutepida que la RAM dinaacutemica (DRAM) usada como

memoria principal La memoria cacheacute es efectiva dado que los programas acceden una y

otra vez a los mismos datos o instrucciones Guardando esta informacioacuten en SRAM la

computadora evita acceder a la lenta DRAM

Cuando se encuentra un dato en el cacheacute se dice que se ha producido un acierto siendo un

cacheacute juzgado por su tasa de aciertos (hit rate) Los sistemas de memoria cacheacute usan una

tecnologiacutea conocida por cacheacute inteligente en la cual el sistema puede reconocer cierto tipo

de datos usados frecuentemente Las estrategias para determinar queacute informacioacuten debe ser

puesta en el cacheacute constituyen uno de los problemas maacutes interesantes en la ciencia de las

computadoras Algunas memorias cacheacute estaacuten construidas en la arquitectura de los

microprocesadores Por ejemplo el procesador Pentium II tiene un cacheacute L2 de 512 KiB

El cacheacute de disco trabaja sobre los mismos principios que la memoria cacheacute pero en lugar

de usar SRAM de alta velocidad usa la convencional memoria principal Los datos maacutes

recientes del disco duro a los que se ha accedido (asiacute como los sectores adyacentes) se

almacenan en un buffer de memoria Cuando el programa necesita acceder a datos del

disco lo primero que comprueba es el cacheacute del disco para ver si los datos ya estaacuten ahiacute El

cacheacute de disco puede mejorar draacutesticamente el rendimiento de las aplicaciones dado que

acceder a un byte de datos en RAM puede ser miles de veces maacutes raacutepido que acceder a un

byte del disco duro

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

16

MEMORIA GRAFICA DE VIDEO

Una tarjeta graacutefica tarjeta de viacutedeo placa de viacutedeotarjeta aceleradora de

graacuteficos o adaptador de pantalla es una tarjeta de expansioacuten para

una computadora uordenador encargada de procesar los datos provenientes de la CPU y

transformarlos en informacioacuten comprensible y representable en un dispositivo de salida

como un monitor otelevisor Las tarjetas graacuteficas maacutes comunes son las disponibles para las

computadoras compatibles con la IBM PC debido a la enorme popularidad de eacutestas pero

otras arquitecturas tambieacuten hacen uso de este tipo de dispositivos

Es habitual que se utilice el mismo teacutermino tanto a las habituales tarjetas dedicadas y

separadas como a las GPUintegradas en la placa base Algunas tarjetas graacuteficas han

ofrecido funcionalidades antildeadidas como captura de viacutedeo sintonizacioacuten de TV

decodificacioacuten MPEG-21 y MPEG-4 o incluso conectores Firewire de ratoacuten laacutepiz

oacuteptico o joystick

MEMORIA ROM

La memoria de solo lectura conocida tambieacuten como ROM (acroacutenimo en ingleacutes de read-

only memory) es un medio de almacenamiento utilizado en ordenadores y dispositivos

electroacutenicos que permite soacutelo la lectura de la informacioacuten y no su escritura

independientemente de la presencia o no de una fuente de energiacutea

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

17

Los datos almacenados en la ROM no se pueden modificar o al menos no de manera raacutepida

o faacutecil Se utiliza principalmente en su sentido maacutes estricto se refiere soacutelo a maacutescara ROM

-en ingleacutes MROM- (el maacutes antiguo tipo de estado soacutelido ROM) que se fabrica con los

datos almacenados de forma permanente y por lo tanto su contenido no puede ser

modificado de ninguna forma Sin embargo las ROM maacutes modernas

como EPROM y Flash EEPROM efectivamente se pueden borrar y volver a programar

varias veces aun siendo descritos como memoria de soacutelo lectura (ROM) La razoacuten de que

se las continuacutee llamando asiacute es que el proceso de reprogramacioacuten en general es poco

frecuente relativamente lento y a menudo no se permite la escritura en lugares aleatorios

de la memoria A pesar de la simplicidad de la ROM los dispositivos reprogramables son

maacutes flexibles y econoacutemicos por lo cual las antiguas maacutescaras ROM no se suelen encontrar

en hardware producido a partir de 2007

MEMORIA FLASH

La memoria flash es una manera desarrollada de la memoria EEPROM que permite que

muacuteltiples posiciones de memoria sean escritas o borradas en una misma operacioacuten de

programacioacuten mediante impulsos eleacutectricos frente a las anteriores que soacutelo permite escribir

o borrar una uacutenica celda cada vez EPROM Por ello la memoria flash permite funcionar a

velocidades muy superiores cuando los sistemas emplean lectura y escritura en diferentes

puntos a la vez Las aplicaciones mas habituales son

-USB (ademaacutes del almacenamiento pueden incluir radio FM grabacioacuten de vozhellip

-PC card(es un perifeacuterico disentildeado para computadoras portaacutetiles para expandir la memoria

aunque tambieacuten es utilizado como tarjeta de red sintonizador de TVmodemhellip)

-Tarjetas de memoria flash (sustituto del carrete en la fotografiacutea digital

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

18

En cuanto a las caracteriacutesticas que ofrecen este tipo de memorias cabe destacar su gran

resistencia a los golpes (no contiene partes moacuteviles) es de bajo consumo y muy silencioso

de reducido tamantildeo (lo que nos permite introducirlo en dispositivos portaacutetiles) y muy

ligero Otra caracteriacutestica de gran intereacutes es que funciona bajo temperaturas extremas ( -25ordm

hasta los 85ordm )

En lo referente a defectos hay que mencionar que solo permite una cantidad finita de

escrituras y borrados (generalmente entre 10000 y un milloacuten) dependiendo de la celda la

precisioacuten y el voltaje necesario para su borradoInicialmente almacenaban 8 MB pero

actualmente almacenan maacutes de 64 GB con una velocidad de hasta 20 MBs

Fabricada con puertas loacutegicas NOR y NAND para almacenar los 0‟s y 1‟s correspondientes

Las tarjetas de memoria flash estaacuten hechas de muchiacutesimas celdas microscoacutepicas que

acumulan electrones con diferentes voltajes a medida que la electricidad pasa a traveacutes de

ellas creando asiacute un mapa de diferentes cargas eleacutectricas De este modo la tarjeta logra

guardar la informacioacuten que el usuario requiere Mientras maacutes compacta esteacute distribuida su

estructura mayor informacioacuten almacena y asimismo tambieacuten aumentan los costos en la

fabricacioacuten de estos dispositivos

Los sistemas de archivos estaacuten en desarrollo aunque en la praacutectica el maacutes utilizado es el

FAT (por compatibilidad)

Explicacioacuten del funcionamiento de las memorias

-MEMORIA TIPO NOR Para programar una celda de tipo NOR (asignar un valor

determinado) se permite el paso de la corriente desde el terminal fuente al terminal

sumidero entonces se coloca en CG un voltaje alto para absorber los electrones y retenerlos

en el campo eleacutectrico que genera Este proceso se llama hot-electroacuten injection Para borrar

(poner a ldquo1rdquo el estado natural del transistor) el contenido de una celda expulsar estos

electrones se emplea la teacutecnica de Fowler-Nordheim tunnelling un proceso de tunelado

mecaacutenico ndash cuaacutentico Esto es aplicar un voltaje inverso bastante alto al empleado para

atraer a los electrones convirtiendo al transistor en una pistola de electrones que permite

abriendo el terminal sumidero que los electrones abandonen el mismo Este proceso es el

que provoca el deterioro de las celdas al aplicar sobre un conductor tan delgado un voltaje

tan alto

-MEMORIA TIPO NAND Las memorias flash basadas en puertas loacutegicas NAND

funcionan de forma ligeramente diferente usan un tuacutenel de inyeccioacuten para la escritura y

para el borrado un tuacutenel de bdquosoltado‟ Las memorias basadas en NAND tienen ademaacutes de la

evidente base en otro tipo de puertas un coste bastante inferior unas diez veces de maacutes

resistencia a las operaciones pero soacutelo permiten acceso secuencial (maacutes orientado a

dispositivos de almacenamiento masivo) frente a las memorias flash basadas en NOR que

permiten lectura de acceso aleatorio Sin embargo han sido las NAND las que han

permitido la expansioacuten de este tipo de memoria ya que el mecanismo de borrado es maacutes

sencillo (aunque tambieacuten se borre por bloques) lo que ha proporcionado una base maacutes

rentable para la creacioacuten de dispositivos de tipo tarjeta de memoria Las populares

memorias USB o tambieacuten llamadas Pendrives utilizan memorias flash de tipo NAND

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

19

Contenido QUEacute ES LA MEMORIA RAM 4

Memoria moacutevil 7

Memoria DDR2 8

Moacutedulos DDR3 9

ALMACENAMIENTO PRIMARIO 12

ALMACENAMIENTO SECUNDARIO 13

ALMACENAMIENTO TERCIARIO 14

ALMACENAMIENTO FUERA DE LIacuteNEA 14

ALMACENAMIENTO DE RED 14

Page 16: Nuevo documento de microsoft office word (miguel)

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

16

MEMORIA GRAFICA DE VIDEO

Una tarjeta graacutefica tarjeta de viacutedeo placa de viacutedeotarjeta aceleradora de

graacuteficos o adaptador de pantalla es una tarjeta de expansioacuten para

una computadora uordenador encargada de procesar los datos provenientes de la CPU y

transformarlos en informacioacuten comprensible y representable en un dispositivo de salida

como un monitor otelevisor Las tarjetas graacuteficas maacutes comunes son las disponibles para las

computadoras compatibles con la IBM PC debido a la enorme popularidad de eacutestas pero

otras arquitecturas tambieacuten hacen uso de este tipo de dispositivos

Es habitual que se utilice el mismo teacutermino tanto a las habituales tarjetas dedicadas y

separadas como a las GPUintegradas en la placa base Algunas tarjetas graacuteficas han

ofrecido funcionalidades antildeadidas como captura de viacutedeo sintonizacioacuten de TV

decodificacioacuten MPEG-21 y MPEG-4 o incluso conectores Firewire de ratoacuten laacutepiz

oacuteptico o joystick

MEMORIA ROM

La memoria de solo lectura conocida tambieacuten como ROM (acroacutenimo en ingleacutes de read-

only memory) es un medio de almacenamiento utilizado en ordenadores y dispositivos

electroacutenicos que permite soacutelo la lectura de la informacioacuten y no su escritura

independientemente de la presencia o no de una fuente de energiacutea

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

17

Los datos almacenados en la ROM no se pueden modificar o al menos no de manera raacutepida

o faacutecil Se utiliza principalmente en su sentido maacutes estricto se refiere soacutelo a maacutescara ROM

-en ingleacutes MROM- (el maacutes antiguo tipo de estado soacutelido ROM) que se fabrica con los

datos almacenados de forma permanente y por lo tanto su contenido no puede ser

modificado de ninguna forma Sin embargo las ROM maacutes modernas

como EPROM y Flash EEPROM efectivamente se pueden borrar y volver a programar

varias veces aun siendo descritos como memoria de soacutelo lectura (ROM) La razoacuten de que

se las continuacutee llamando asiacute es que el proceso de reprogramacioacuten en general es poco

frecuente relativamente lento y a menudo no se permite la escritura en lugares aleatorios

de la memoria A pesar de la simplicidad de la ROM los dispositivos reprogramables son

maacutes flexibles y econoacutemicos por lo cual las antiguas maacutescaras ROM no se suelen encontrar

en hardware producido a partir de 2007

MEMORIA FLASH

La memoria flash es una manera desarrollada de la memoria EEPROM que permite que

muacuteltiples posiciones de memoria sean escritas o borradas en una misma operacioacuten de

programacioacuten mediante impulsos eleacutectricos frente a las anteriores que soacutelo permite escribir

o borrar una uacutenica celda cada vez EPROM Por ello la memoria flash permite funcionar a

velocidades muy superiores cuando los sistemas emplean lectura y escritura en diferentes

puntos a la vez Las aplicaciones mas habituales son

-USB (ademaacutes del almacenamiento pueden incluir radio FM grabacioacuten de vozhellip

-PC card(es un perifeacuterico disentildeado para computadoras portaacutetiles para expandir la memoria

aunque tambieacuten es utilizado como tarjeta de red sintonizador de TVmodemhellip)

-Tarjetas de memoria flash (sustituto del carrete en la fotografiacutea digital

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

18

En cuanto a las caracteriacutesticas que ofrecen este tipo de memorias cabe destacar su gran

resistencia a los golpes (no contiene partes moacuteviles) es de bajo consumo y muy silencioso

de reducido tamantildeo (lo que nos permite introducirlo en dispositivos portaacutetiles) y muy

ligero Otra caracteriacutestica de gran intereacutes es que funciona bajo temperaturas extremas ( -25ordm

hasta los 85ordm )

En lo referente a defectos hay que mencionar que solo permite una cantidad finita de

escrituras y borrados (generalmente entre 10000 y un milloacuten) dependiendo de la celda la

precisioacuten y el voltaje necesario para su borradoInicialmente almacenaban 8 MB pero

actualmente almacenan maacutes de 64 GB con una velocidad de hasta 20 MBs

Fabricada con puertas loacutegicas NOR y NAND para almacenar los 0‟s y 1‟s correspondientes

Las tarjetas de memoria flash estaacuten hechas de muchiacutesimas celdas microscoacutepicas que

acumulan electrones con diferentes voltajes a medida que la electricidad pasa a traveacutes de

ellas creando asiacute un mapa de diferentes cargas eleacutectricas De este modo la tarjeta logra

guardar la informacioacuten que el usuario requiere Mientras maacutes compacta esteacute distribuida su

estructura mayor informacioacuten almacena y asimismo tambieacuten aumentan los costos en la

fabricacioacuten de estos dispositivos

Los sistemas de archivos estaacuten en desarrollo aunque en la praacutectica el maacutes utilizado es el

FAT (por compatibilidad)

Explicacioacuten del funcionamiento de las memorias

-MEMORIA TIPO NOR Para programar una celda de tipo NOR (asignar un valor

determinado) se permite el paso de la corriente desde el terminal fuente al terminal

sumidero entonces se coloca en CG un voltaje alto para absorber los electrones y retenerlos

en el campo eleacutectrico que genera Este proceso se llama hot-electroacuten injection Para borrar

(poner a ldquo1rdquo el estado natural del transistor) el contenido de una celda expulsar estos

electrones se emplea la teacutecnica de Fowler-Nordheim tunnelling un proceso de tunelado

mecaacutenico ndash cuaacutentico Esto es aplicar un voltaje inverso bastante alto al empleado para

atraer a los electrones convirtiendo al transistor en una pistola de electrones que permite

abriendo el terminal sumidero que los electrones abandonen el mismo Este proceso es el

que provoca el deterioro de las celdas al aplicar sobre un conductor tan delgado un voltaje

tan alto

-MEMORIA TIPO NAND Las memorias flash basadas en puertas loacutegicas NAND

funcionan de forma ligeramente diferente usan un tuacutenel de inyeccioacuten para la escritura y

para el borrado un tuacutenel de bdquosoltado‟ Las memorias basadas en NAND tienen ademaacutes de la

evidente base en otro tipo de puertas un coste bastante inferior unas diez veces de maacutes

resistencia a las operaciones pero soacutelo permiten acceso secuencial (maacutes orientado a

dispositivos de almacenamiento masivo) frente a las memorias flash basadas en NOR que

permiten lectura de acceso aleatorio Sin embargo han sido las NAND las que han

permitido la expansioacuten de este tipo de memoria ya que el mecanismo de borrado es maacutes

sencillo (aunque tambieacuten se borre por bloques) lo que ha proporcionado una base maacutes

rentable para la creacioacuten de dispositivos de tipo tarjeta de memoria Las populares

memorias USB o tambieacuten llamadas Pendrives utilizan memorias flash de tipo NAND

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

19

Contenido QUEacute ES LA MEMORIA RAM 4

Memoria moacutevil 7

Memoria DDR2 8

Moacutedulos DDR3 9

ALMACENAMIENTO PRIMARIO 12

ALMACENAMIENTO SECUNDARIO 13

ALMACENAMIENTO TERCIARIO 14

ALMACENAMIENTO FUERA DE LIacuteNEA 14

ALMACENAMIENTO DE RED 14

Page 17: Nuevo documento de microsoft office word (miguel)

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

17

Los datos almacenados en la ROM no se pueden modificar o al menos no de manera raacutepida

o faacutecil Se utiliza principalmente en su sentido maacutes estricto se refiere soacutelo a maacutescara ROM

-en ingleacutes MROM- (el maacutes antiguo tipo de estado soacutelido ROM) que se fabrica con los

datos almacenados de forma permanente y por lo tanto su contenido no puede ser

modificado de ninguna forma Sin embargo las ROM maacutes modernas

como EPROM y Flash EEPROM efectivamente se pueden borrar y volver a programar

varias veces aun siendo descritos como memoria de soacutelo lectura (ROM) La razoacuten de que

se las continuacutee llamando asiacute es que el proceso de reprogramacioacuten en general es poco

frecuente relativamente lento y a menudo no se permite la escritura en lugares aleatorios

de la memoria A pesar de la simplicidad de la ROM los dispositivos reprogramables son

maacutes flexibles y econoacutemicos por lo cual las antiguas maacutescaras ROM no se suelen encontrar

en hardware producido a partir de 2007

MEMORIA FLASH

La memoria flash es una manera desarrollada de la memoria EEPROM que permite que

muacuteltiples posiciones de memoria sean escritas o borradas en una misma operacioacuten de

programacioacuten mediante impulsos eleacutectricos frente a las anteriores que soacutelo permite escribir

o borrar una uacutenica celda cada vez EPROM Por ello la memoria flash permite funcionar a

velocidades muy superiores cuando los sistemas emplean lectura y escritura en diferentes

puntos a la vez Las aplicaciones mas habituales son

-USB (ademaacutes del almacenamiento pueden incluir radio FM grabacioacuten de vozhellip

-PC card(es un perifeacuterico disentildeado para computadoras portaacutetiles para expandir la memoria

aunque tambieacuten es utilizado como tarjeta de red sintonizador de TVmodemhellip)

-Tarjetas de memoria flash (sustituto del carrete en la fotografiacutea digital

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

18

En cuanto a las caracteriacutesticas que ofrecen este tipo de memorias cabe destacar su gran

resistencia a los golpes (no contiene partes moacuteviles) es de bajo consumo y muy silencioso

de reducido tamantildeo (lo que nos permite introducirlo en dispositivos portaacutetiles) y muy

ligero Otra caracteriacutestica de gran intereacutes es que funciona bajo temperaturas extremas ( -25ordm

hasta los 85ordm )

En lo referente a defectos hay que mencionar que solo permite una cantidad finita de

escrituras y borrados (generalmente entre 10000 y un milloacuten) dependiendo de la celda la

precisioacuten y el voltaje necesario para su borradoInicialmente almacenaban 8 MB pero

actualmente almacenan maacutes de 64 GB con una velocidad de hasta 20 MBs

Fabricada con puertas loacutegicas NOR y NAND para almacenar los 0‟s y 1‟s correspondientes

Las tarjetas de memoria flash estaacuten hechas de muchiacutesimas celdas microscoacutepicas que

acumulan electrones con diferentes voltajes a medida que la electricidad pasa a traveacutes de

ellas creando asiacute un mapa de diferentes cargas eleacutectricas De este modo la tarjeta logra

guardar la informacioacuten que el usuario requiere Mientras maacutes compacta esteacute distribuida su

estructura mayor informacioacuten almacena y asimismo tambieacuten aumentan los costos en la

fabricacioacuten de estos dispositivos

Los sistemas de archivos estaacuten en desarrollo aunque en la praacutectica el maacutes utilizado es el

FAT (por compatibilidad)

Explicacioacuten del funcionamiento de las memorias

-MEMORIA TIPO NOR Para programar una celda de tipo NOR (asignar un valor

determinado) se permite el paso de la corriente desde el terminal fuente al terminal

sumidero entonces se coloca en CG un voltaje alto para absorber los electrones y retenerlos

en el campo eleacutectrico que genera Este proceso se llama hot-electroacuten injection Para borrar

(poner a ldquo1rdquo el estado natural del transistor) el contenido de una celda expulsar estos

electrones se emplea la teacutecnica de Fowler-Nordheim tunnelling un proceso de tunelado

mecaacutenico ndash cuaacutentico Esto es aplicar un voltaje inverso bastante alto al empleado para

atraer a los electrones convirtiendo al transistor en una pistola de electrones que permite

abriendo el terminal sumidero que los electrones abandonen el mismo Este proceso es el

que provoca el deterioro de las celdas al aplicar sobre un conductor tan delgado un voltaje

tan alto

-MEMORIA TIPO NAND Las memorias flash basadas en puertas loacutegicas NAND

funcionan de forma ligeramente diferente usan un tuacutenel de inyeccioacuten para la escritura y

para el borrado un tuacutenel de bdquosoltado‟ Las memorias basadas en NAND tienen ademaacutes de la

evidente base en otro tipo de puertas un coste bastante inferior unas diez veces de maacutes

resistencia a las operaciones pero soacutelo permiten acceso secuencial (maacutes orientado a

dispositivos de almacenamiento masivo) frente a las memorias flash basadas en NOR que

permiten lectura de acceso aleatorio Sin embargo han sido las NAND las que han

permitido la expansioacuten de este tipo de memoria ya que el mecanismo de borrado es maacutes

sencillo (aunque tambieacuten se borre por bloques) lo que ha proporcionado una base maacutes

rentable para la creacioacuten de dispositivos de tipo tarjeta de memoria Las populares

memorias USB o tambieacuten llamadas Pendrives utilizan memorias flash de tipo NAND

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

19

Contenido QUEacute ES LA MEMORIA RAM 4

Memoria moacutevil 7

Memoria DDR2 8

Moacutedulos DDR3 9

ALMACENAMIENTO PRIMARIO 12

ALMACENAMIENTO SECUNDARIO 13

ALMACENAMIENTO TERCIARIO 14

ALMACENAMIENTO FUERA DE LIacuteNEA 14

ALMACENAMIENTO DE RED 14

Page 18: Nuevo documento de microsoft office word (miguel)

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

18

En cuanto a las caracteriacutesticas que ofrecen este tipo de memorias cabe destacar su gran

resistencia a los golpes (no contiene partes moacuteviles) es de bajo consumo y muy silencioso

de reducido tamantildeo (lo que nos permite introducirlo en dispositivos portaacutetiles) y muy

ligero Otra caracteriacutestica de gran intereacutes es que funciona bajo temperaturas extremas ( -25ordm

hasta los 85ordm )

En lo referente a defectos hay que mencionar que solo permite una cantidad finita de

escrituras y borrados (generalmente entre 10000 y un milloacuten) dependiendo de la celda la

precisioacuten y el voltaje necesario para su borradoInicialmente almacenaban 8 MB pero

actualmente almacenan maacutes de 64 GB con una velocidad de hasta 20 MBs

Fabricada con puertas loacutegicas NOR y NAND para almacenar los 0‟s y 1‟s correspondientes

Las tarjetas de memoria flash estaacuten hechas de muchiacutesimas celdas microscoacutepicas que

acumulan electrones con diferentes voltajes a medida que la electricidad pasa a traveacutes de

ellas creando asiacute un mapa de diferentes cargas eleacutectricas De este modo la tarjeta logra

guardar la informacioacuten que el usuario requiere Mientras maacutes compacta esteacute distribuida su

estructura mayor informacioacuten almacena y asimismo tambieacuten aumentan los costos en la

fabricacioacuten de estos dispositivos

Los sistemas de archivos estaacuten en desarrollo aunque en la praacutectica el maacutes utilizado es el

FAT (por compatibilidad)

Explicacioacuten del funcionamiento de las memorias

-MEMORIA TIPO NOR Para programar una celda de tipo NOR (asignar un valor

determinado) se permite el paso de la corriente desde el terminal fuente al terminal

sumidero entonces se coloca en CG un voltaje alto para absorber los electrones y retenerlos

en el campo eleacutectrico que genera Este proceso se llama hot-electroacuten injection Para borrar

(poner a ldquo1rdquo el estado natural del transistor) el contenido de una celda expulsar estos

electrones se emplea la teacutecnica de Fowler-Nordheim tunnelling un proceso de tunelado

mecaacutenico ndash cuaacutentico Esto es aplicar un voltaje inverso bastante alto al empleado para

atraer a los electrones convirtiendo al transistor en una pistola de electrones que permite

abriendo el terminal sumidero que los electrones abandonen el mismo Este proceso es el

que provoca el deterioro de las celdas al aplicar sobre un conductor tan delgado un voltaje

tan alto

-MEMORIA TIPO NAND Las memorias flash basadas en puertas loacutegicas NAND

funcionan de forma ligeramente diferente usan un tuacutenel de inyeccioacuten para la escritura y

para el borrado un tuacutenel de bdquosoltado‟ Las memorias basadas en NAND tienen ademaacutes de la

evidente base en otro tipo de puertas un coste bastante inferior unas diez veces de maacutes

resistencia a las operaciones pero soacutelo permiten acceso secuencial (maacutes orientado a

dispositivos de almacenamiento masivo) frente a las memorias flash basadas en NOR que

permiten lectura de acceso aleatorio Sin embargo han sido las NAND las que han

permitido la expansioacuten de este tipo de memoria ya que el mecanismo de borrado es maacutes

sencillo (aunque tambieacuten se borre por bloques) lo que ha proporcionado una base maacutes

rentable para la creacioacuten de dispositivos de tipo tarjeta de memoria Las populares

memorias USB o tambieacuten llamadas Pendrives utilizan memorias flash de tipo NAND

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

19

Contenido QUEacute ES LA MEMORIA RAM 4

Memoria moacutevil 7

Memoria DDR2 8

Moacutedulos DDR3 9

ALMACENAMIENTO PRIMARIO 12

ALMACENAMIENTO SECUNDARIO 13

ALMACENAMIENTO TERCIARIO 14

ALMACENAMIENTO FUERA DE LIacuteNEA 14

ALMACENAMIENTO DE RED 14

Page 19: Nuevo documento de microsoft office word (miguel)

INSTITUTO SUPERIOR TECNOLOGICO PUBLICO ldquoVICTOR RAUL HAYA DE LA TORRErdquo

19

Contenido QUEacute ES LA MEMORIA RAM 4

Memoria moacutevil 7

Memoria DDR2 8

Moacutedulos DDR3 9

ALMACENAMIENTO PRIMARIO 12

ALMACENAMIENTO SECUNDARIO 13

ALMACENAMIENTO TERCIARIO 14

ALMACENAMIENTO FUERA DE LIacuteNEA 14

ALMACENAMIENTO DE RED 14