You are on page 1of 7

EXPERTO EN PC

La memoria
La memoria es el espacio de trabajo del procesador, un rea de almacenamiento en la que,
temporalmente, se encuentran los programas y los
datos con los que trabaja el PC. Su influencia en el
rendimiento general es, por tanto, decisiva.

entro del ordenador existen memorias


de distintos tipos; aunque cuando se
habla de este componente, normalmente se hace referencia a la memoria principal o memoria del sistema que es, junto
con la memoria de la tarjeta grfica, la que
mayor importancia tiene. Se conoce como memoria RAM o, simplemente, RAM.
Por tanto, la primera clasificacin de este
componente debe estar dirigida a diferenciar
entre los tipos de memorias que se utilizan
para almacenar datos, de aquellos que slo se
usan para leer su contenido. En la memoria
RAM (Random Access Memory, memoria de
acceso aleatorio) el procesador puede tanto
leer como escribir (almacenar) los datos;
mientras que la ROM (Read Only Memory, memoria de slo lectura) es una memoria que
se utiliza en los casos en los que
slo es necesario recuperar la in-

Distintos tipos de mdulos de memoria, de


arriba abajo, de 168, 72 y 30 contactos.

formacin que sta contiene. La informacin


almacenada en la memoria RAM permanecer
en ella mientras el sistema est en funcionamiento, y se perder cuando se apague el PC.
Por esa razn, algunos usuarios califican a este tipo como memoria voltil. La ROM, sin
embargo, no necesita estar alimentada elctricamente para conservar su contenido. El
ejemplo ms conocido de memoria ROM es la
que contiene el BIOS.

Celdas
La memoria es un dispositivo electrnico que
est formado por un determinado nmero de
celdas agrupadas en filas y columnas. En cada una de estas celdas es posible almacenar un bit, que puede tener un valor
de 1 de 0 dependiendo de si la celda est cargada elctricamente o
no. Segn cual sea el tipo de memoria, cada celda puede estar formada
por uno o varios transistores, as como por
otros componentes como condensadores o
resistencias.
La CPU accede a la memoria a travs del
MMC (Memory Control Circuit, circuito de control de la memoria) que est integrado en el
propio chipset (en concreto en el North
Bridge). Mediante unas seales conocidas como RAS (Row Access Strobe, pulso de acceso
a fila) y CAS (Column Access Strobe, pulso de
acceso a columna) el MMC es capaz de acceder a cualquier celda y recuperar o almacenar
su correspondiente valor.

Memorias Flash
Cmo es posible, tal y como se
haba explicado en la unidad
anterior, actualizar el BIOS si
tiene una memoria de tipo
ROM? La respuesta es que las
memorias ROM actuales que
contienen los BIOS (de la tarjeta grfica, de la placa base, de
algunos modems como el de la
imagen y de otros dispositivos)
son memorias de tipo flash,
que permiten modificar su contenido mediante la ejecucin de
un determinado
programa.

61

HARDWARE LA MEMORIA

Unidades de medida
El bit es la unidad mnima de informacin, y puede almacenar slo un dgito binario, es decir, un 0 un 1. El bit como tal (o alguno de sus mltiplos) slo se
utiliza al hablar de comunicaciones en serie, en las que los datos se envan bit
a bit. Al hablar de almacenamiento y comunicaciones en paralelo se suele utilizar el termino byte (un grupo de 8 bits). Con un byte (u octeto) es posible almacenar un valor comprendido entre el 0 y el 255, por lo que puede ser usado por
ejemplo para almacenar un carcter. A partir de estas dos unidades ya pueden
usarse los prefijos del sistema mtrico para enumerar sus mltiplos, teniendo
en cuenta una consideracin importante. Mientras que 1 Kb (Kilobit) son 1.000
bits; un Kilobyte (KB) son 1.024 bytes. Es por ello que cuando se habla de sistemas de almacenamiento masivo, como los discos duros, en donde la exactitud
en el clculo no es de vital importancia, los fabricantes suelen prescindir de este
esquema e interpretar que realmente 1 Kilobyte son 1.000 bytes. Esto explica la
razn por la que existen diferencias entre la capacidad de un disco duro indicada
por el fabricante, y la capacidad real que calcula el sistema operativo. En la siguiente tabla aparecen las unidades ms utilizadas.
1 Kilobyte (KB)
1.024 bytes
1 Megabyte (MB)
1.048.576 bytes
1 Gigabyte (GB)
1.073.741.824 bytes
1 Terabyte (TB)
1.099.511.627.776 bytes
1 Petabyte (PB) 1.125.899.906.842.624 bytes

1.024 Kilobytes
1.048.576 Megabytes
1.073.741.824 Gigabytes
1.099.511.627.776 Terabytes

Memoria RAM
Memoria cach
La memoria cach, integrada
en el propio procesador, est
construida con tecnologa
SRAM. Este tipo de memoria es
idnea para la cach pues es
muy rpida, y para aplicaciones convencionales no es necesaria una gran cantidad. Tanto
la memoria cach de primer nivel (L1) como la de segundo
(L2) tienen como funcin actuar
de bfer o memoria intermedia
de la memoria del sistema, y
almacenar los ltimos datos
que provienen de sta. As, si
el procesador los vuelve a necesitar no tiene que acudir a la
memoria del sistema que es
ms lenta. De hecho, primero
comprobar si los datos requeridos estn en la cach de primer nivel y en caso de no ser
as buscar en la de segundo
nivel. Slo en el supuesto de
no encontrarlos en ninguna de
ellas acudir a la DRAM.

62

La memoria principal es el tipo de RAM ms


utilizado. Sirve para almacenar los programas
y los datos mientras se estn utilizando, evitando as que el procesador deba acudir continuamente al disco duro, cuyo funcionamiento
es ms lento, cada vez que se necesita leer o
modificar un simple dato. El resultado es que
una vez ledos los datos desde el disco duro,
la Red o cualquier dispositivo relativamente lento se
podr trabajar
con

ellos a una velocidad ms rpida (la que permita la memoria RAM) hasta que de nuevo haya que volver a guardar esa informacin en un
soporte no voltil.
Dentro de la memoria RAM, una primera clasificacin distingue entre la SRAM (Static RAM,
RAM esttica) y la DRAM (Dynamic RAM, RAM
dinmica). La primera es una memoria muy rpida, que se utiliza normalmente como memoria cach. Este tipo de memoria tiene el inconveniente de ocupar mucho espacio, ya que
para formar una nica celda requiere seis
transistores. Eso hace que su fabricacin tenga unos costes econmicos muy altos, a lo
que hay que aadir su elevado consumo energtico y disipacin trmica que obligan a una
alimentacin constante para que no se pierda
el contenido de ninguna de las celdas. La memoria DRAM soluciona algunos de estos inconvenientes a cambio de sacrificar su velocidad. Esta memoria utiliza condensadores
(componentes electrnicos capaces de almacenar una carga elctrica en su interior durante un cierto periodo de tiempo) para almacenar la carga de cada una de las celdas. Por
tanto, este tipo de memoria necesita un proceso de refresco que se encargue de recargar
peridicamente las celdas. De hecho, slo ser necesario hacerlo en aquellas que contengan un 1, pues las celdas con valor 0 son
justamente las que no tienen carga elctrica.
De este refresco tambin se encarga el MMC
del chipset y mientras se lleva a cabo el proceso la memoria no est accesible ni para lectura ni para escritura, lo que obviamente tambin repercute en el rendimiento.
La memoria DRAM, debido a su diseo ms
simple, necesita menos espacio y es mucho
ms econmica. Gracias a ello es posible la fabricacin de mdulos de memoria de gran capacidad y con un consumo y calentamiento
menor que el de la SRAM.

Memoria DRAM

Los zcalos de memoria de las nuevas placas


base estn colocados de forma que el acceso
a los mismos sea lo ms cmodo posible.

La memoria DRAM es la que se acostumbra a


adquirir cuando se quiere insertar un nuevo
mdulo en la placa base o la que incorporan
las tarjetas grficas. Sin embargo DRAM es
una clasificacin genrica que incluye varios
subtipos como SDRAM, DDR-SDRAM (o
DDRAM) y RDRAM (o DRDRAM).
La SDRAM (Synchronous DRAM, DRAM sncrona) es una tecnologa que se puede considerar ya amortizada, sin embargo es la opcin

EXPERTO EN PC

utilizada mayoritariamente en los Pentium III


y en los procesadores de la familia AMD con
bus a 200 MHz. Intel tambin la ofrece todava como opcin para sus Pentium 4 en el
mercado de gama ms baja.
DDR-SDRAM (Double Data Rate Synchronous
DRAM, DRAM sncrona de doble ratio) y
RDRAM (Rambus DRAM) son las mejores opciones, y la eleccin entre una u otra vendr
condicionada por el procesador escogido.
Tericamente, la memoria RDRAM es la opcin
ms adecuada para los Pentium 4 (de hecho
no est disponible para los procesadores de
AMD) aunque tambin es la ms cara; mientras que DDR-SDRAM es la que utilizan los actuales Athlon y Duron de AMD. Este tipo de
memoria tambin puede integrarse en sistemas con procesadores de Intel gracias a chipsets de terceras empresas, como VIA o SiS, e
incluso cuenta con el 845D de la propia Intel
para el Pentium 4, por lo que este tipo de memoria se est convirtiendo en la opcin ms
polivalente y la que ofrece una relacin precio/prestaciones ms interesante.

Memoria SDRAM
La aparicin de la memoria SDRAM supuso un
importante salto cualitativo en las memorias
DRAM, ya que fue la primera que funcionaba
sincronizada con el bus del procesador (de ah
su nombre de memoria sncrona). Esto evita a
la CPU tener que esperar entre un acceso a la
memoria y el siguiente, pues el controlador de
la memoria sabe exactamente en qu ciclo de
reloj estarn listos los datos. A raz de la llegada de la memoria SDRAM, y debido a esta sincronizacin, tambin cambi la medida de velocidad referida a las memorias, pasndose
del tiempo de acceso en nanosegundos (ns)
la milmillonsima parte de un segundo a la
actual basada en la frecuencia mxima que es
capaz de soportar en megahercios (MHz). De
hecho tanto la frecuencia como el tiempo de
acceso son valores que pueden considerarse
equivalentes, ya que para obtener el tiempo
de acceso basta con dividir un segundo por la
frecuencia en MHz.

Tipos de memoria y velocidades habituales


Tipo
SDRAM
DDR-SDRAM
RDRAM

Ancho datos Ancho de datos con ECC Frecuencias de trabajo


64 bits
72 bits
66-133 MHz
64 bits
72 bits
200-266 MHz
16 bits
18 bits
600-800 MHz

Principales tipos de memoria SDRAM


Tipo
PC166
PC150
PC133
PC100
PC66

Frecuencia
166 MHz
150 MHz
133 MHz
100 MHz
66 MHz

Tiempo de acceso mnimo


6 ns
6,6 ns
7,5 ns
10 ns
15 ns

caudal de datos transmitidos o tasa de transferencia. Esto lo consigue enviando en cada


ciclo (hercio) dos datos, uno en el flanco de
bajada de la seal y otro en el de subida. Por
ello, y a pesar de que realmente no sea as, se
considera que su frecuencia de trabajo es el
doble, pues a efectos prcticos los resultados
s que lo son. Al igual que ocurre con el resto
de memorias, deberemos elegir el tipo adecuado dependiendo del procesador utilizado.
As por ejemplo, los mdulos ms empleados
para los procesadores de AMD sern los
PC1600 para los Duron y los Athlon con bus a
200 MHz, y los PC2100 para los Athlon con
bus a 266 MHz.

Memoria RDRAM
La memoria RDRAM presenta algunas similitudes con la DDR-SDRAM, como el hecho de ser
una memoria de tipo sncrono o la capacidad
de enviar dos bits en cada ciclo de reloj. Sin
embargo esta memoria tiene una arquitectura totalmente distinta al resto
de memorias
DRAM.

Tasa de transferencia
1.328 MB/s
1.200 MB/s
1.064 MB/s
800 MB /s
528 MB/s

Saba qu?
Es imprescindible escoger una
memoria que, como mnimo,
sea capaz de trabajar a la misma
frecuencia que el bus del sistema. As, para un procesador
Pentium III a 1 GHz, cuyo bus
trabaja a 133 MHz, ser necesario escoger memoria de tipo
PC133 que garantiza su funcionamiento a esa velocidad.

Memoria DDR-SDRAM
La memoria DDR-SDRAM es una evolucin de
la SDRAM. La principal diferencia entre ellas
radica en que la DDR-SDRAM es capaz de
transferir el doble de datos para una misma
frecuencia de trabajo y, por tanto, dobla el

En la imagen pueden verse distintos mdulos


de memoria del tipo SDRAM.

000
63

HARDWARE LA MEMORIA

Principales tipos de memoria DDR-SDRAM

Mdulos

Tipo
PC2700
PC2400
PC2100
PC1600

Para poder instalar y actualizar la memoria de


la placa base de una forma fcil se recurre a
los mdulos de memoria. Los mdulos son
unas pequeas placas de circuito impreso en
las que estn soldados los chips de memoria. Estos mdulos pueden ser luego fcilmente conectados a los zcalos de memoria. Para
ello disponen de una serie de contactos fabricados en oro o estao por los que recibirn la
alimentacin y se comunicarn con el sistema.
Dependiendo de la capacidad de cada chip y
del nmero de stos que haya en cada mdulo, stos pueden tener distintas cantidades de
memoria. Algunos contienen slo chips en
una de sus caras, mientras que otros los tienen soldados en ambas caras (se les conoce
como de doble cara). Adicionalmente tambin
pueden contener un chip de memoria para el
control de la paridad o para el ECC, de los que
ms adelante hablaremos.
Estos mdulos disponen de dos pequeas
muescas que aseguran su retencin gracias a
unos pequeos clips situados a ambos lados.
Los mdulos ms utilizados son los DIMM y
los RIMM. Los DIMM (Dual Inline Memory
Module, mdulo de memoria dual en lnea)
se utilizan en las memorias SDRAM y DDRSDRAM, mientras que los RIMM (Rambus
Inline Memory Module, mdulo de memoria
Rambus en lnea) son los que requieren las
memorias RDRAM.
Estos mdulos cuentan, en la parte de los conectores, con una muesca en las memorias
de tipo DDR o dos en las de tipo RIMM o
DIMM SDRAM. Estas muescas garantizan que
el mdulo se colocar de forma correcta sobre la placa base. Adems, en los mdulos
para SDRAM tambin son utilizados para que
no se pueda introducir el mdulo con un tipo
de memoria que la placa base no soporte,
por ejemplo, los antiguos mdulos con memoria de tipo EDO a 5 voltios (en este caso la
muesca estara ligeramente desplazada y el
mdulo no entrara).
Los mdulos RIMM por su parte, necesitan que
todos los zcalos que conforman cada canal
estn ocupados bien por su correspondiente
mdulo de memoria, bien por un mdulo denominado de continuidad, que realmente no
contiene memoria pero que es necesario.
Por ltimo haya que mencionar las memorias
de tipo Small Outline (SO o contorno peque-

Frecuencia real
166 MHz
150 MHz
133 MHz
100 MHz

Frecuencia efectiva
333 MHz
300 MHz
266 MHz
200 MHz

La memoria DDRSDRAM puede transmitir el


doble de datos que la memoria tipo SDRAM.

Memoria propietaria
La propiedad intelectual de la
RDRAM pertenece a la compaa Rambus, que cobra royalties a los fabricantes que quieran construirla. Esta es una de
las razones por las que el uso
de esta memoria no est tan
extendiendo como el de otras
tecnologas no propietarias,
como la SDRAM o la misma
DDR-SDRAM.

Tasa de Transferencia
2.666 MB/s
2.400 MB/s
2.100 MB/s
1.600 MB/s

Uno de los primeros parmetros que llaman


la atencin es su elevada frecuencia de trabajo, de hasta 800 MHz. Sin embargo, no hay
que llevarse
a engao. A
la memoria
RDRAM se
accede a
travs de
un bus (o
canal) denominado Direct
Rambus Channel (canal Rambus directo), que
posee un ancho de datos de solo 16 bits en
contraposicin con el ancho de 64 bits que
proporcionan el resto de memorias DRAM actuales y que coincide con el bus de datos de
todos los procesadores de 32 bits que se comercializan en la actualidad. Por esa razn,
este tipo de memoria necesita disponer de
un controlador especfico capaz de efectuar
las oportunas conversiones; y por la misma
causa, su tasa de transferencia es de slo
1,6 GB/s pese a contar con una frecuencia de
trabajo tan alta. Los actuales chipset son capaces de trabajar con dos canales de memoria, por lo que en realidad la tasa de transferencia se puede llegar a duplicar llegando
hasta los 3,2 GB/s. Una de las consecuencias
que conlleva esta alta frecuencia es la nada
despreciable cantidad de calor que desprenden los mdulos, que necesitan de unos pequeos disipadores para evitar daar su estructura interna.
El tipo de memoria ms utilizado es el actual
PC800, con un canal o dos dependiendo del
chipset y del nmero de mdulos de memoria insertados.

Principales tipos de memoria RDRAM


Tipo
PC800
PC700
PC600

64

Frecuencia real

Frecuencia efectiva

400 MHz
356 MHz
266 MHz

800 MHz
712 MHz
532 MHz

Tasa de transferencia
1 canal
2 canales
1.600 MB/s 3.200 MB/s
1.424 MB/s 2.848 MB/s
1.064 MB/s 2.128 MB/s

EXPERTO EN PC

o), las SO-DIMM (Small Outline DIMM) y las


SO-RIMM (Small Outline RIMM) que se usan
en ordenadores porttiles y otros dispositivos
electrnicos de pequeo formato debido a su
menor tamao y consumo.

Los mdulos de memoria RIMM se instalan


igual que los DIMM, y sus muescas evitan
una colocacin equivocada en el zcalo.

La latencia del CAS


Ya se ha dicho antes que para acceder a un determinado bit deben activarse las seales de
RAS y CAS que identifican a una celda en concreto. Los ciclos que hay que esperar desde
que se efecta la peticin hasta que finalmente los datos han sido devueltos es lo que se
denomina latencia del CAS. La CL (Cass
Latency) es uno de los parmetros a tener en
cuenta en las especificaciones de un mdulo
de memoria junto, claro est, con otros valores
como su tipo, tamao o frecuencia de trabajo.
Los valores de CL dependern del tipo de memoria que se utilice, siendo CL2 y CL3 los ms
habituales para la memoria SDRAM, que identifican que hay que esperar 2 o 3 ciclos de reloj respectivamente; mientras que para la memoria DDR es habitual tambin encontrar
valores como CL2.5 y CL3.5 (2,5 y 3,5 ciclos
respectivamente).
Lo que es importante remarcar es que la latencia del CAS debe ser siempre lo ms pequea
posible, pues si el chipset la soporta se lograr una mayor velocidad. Tambin hay que entender que si tan slo uno de los mdulos tiene una latencia ms elevada que el resto,
todos ellos se vern obligados a trabajar con
ese mismo valor, pues a la hora de acceder a
la memoria no se puede especificar un determinado valor de CAS para cada mdulo.

Control y correccin de
errores
En tipos de memoria anteriores a la SDRAM se
utilizaba un control de errores denominado
de paridad. Este tipo de control permite de-

Principales tipos de mdulos DRAM


Tipo de mdulo
DIMM SDRAM
SO-DIMM
DIMM DDR-SDRAM
RIMM
SO-RIMM

longitud
5 1/4 pulgadas
2,66 pulgadas
5 1/4 pulgadas
5 1/4 pulgadas
67,60 mm

Nmero de
contactos
168
144
184
184
160

tectar errores aadiendo un bit de control a


cada uno de los bytes. Esto le permite detectar el fallo si slo uno de los bits es errneo y
no dispone de ningn mtodo de correccin.
La paridad consiste en determinar si el nmero de 1 de un byte es par o impar, y activar
o no el correspondiente bit de paridad que
ser almacenado junto con los datos.
Posteriormente el controlador de la memoria
recuperar los datos y comprobar que el bit
de paridad, sea correcto antes de entregarlos
a la memoria. Si no fuera as se generara un
error de paridad.
El control de errores que
actualmente se utiliza es el
llamado ECC (Error
Checking and Correction,
comprobacin y correccin
de errores) que permite detectar improbables fallos
de ms de un bit. En el caso
de que fallara slo uno,
que ser lo ms probable,
permite corregirlo de forma
automtica. Debido a que
las actuales memorias son
muy fiables, este sistema
de deteccin de errores no
es necesario emplearlo en
la mayora de equipos; y
ms teniendo en cuenta
que este tipo de memorias
son ms lentas. Sin embargo
s es recomendable usarlo en
aquellas mquinas que se utilizan como servidores o sistemas en los que la
fiabilidad sea fundamental, pues su coste
adicional es mnimo.
Averiguar si un determinado mdulo de memoria dispone de control de paridad o ECC es
muy sencillo. Basta contar el nmero de chips
que lo componen. Si este nmero es impar
muy probablemente estamos ante un mdulo
con deteccin de errores.

Tipo de
memoria
SDRAM
SDRAM
DDR-SDRAM
RDRAM
RDRAM

Tensin
3,3 voltios
3,3 voltios
2,5 voltios
2,5 voltios
2,5 voltios

En servidores y mquinas
con un elevado volumen de
trabajo, y por las que transita informacin de importancia vital, es una medida
de precaucin aconsejable
contar con mdulos de memoria ECC.

000
65

HARDWARE LA MEMORIA

Oro o estao

Las tarjetas
grficas, en
especial las
3D, integran un tipo de memoria especfico. La cantidad de calor que stas generan obliga a colocar
disipadores como puede verse en los modelos de arriba.

SPD
En los mdulos de memoria tambin es habitual encontrar un pequeo chip (que tambin
es una memoria aunque de otro tipo) que
cumple una funcin que se conoce como SPD.
El SPD (Serial Pressence Detect, detector de
presencia en serie) informa de los parmetros
ms importantes del mdulo, como por ejemplo si soporta o no ECC o el valor del CAS, entre otros muchos. Esto implica que no es necesario conocer ni informar al BIOS de los
valores adecuados para estos parmetros, ya
que el sistema es capaz de configurarse automticamente. Eso no impide, sin embargo,
que pueda accederse al programa de arranque
del BIOS y cambiarlos, aunque normalmente
no es ni necesario ni recomendable.

La memoria de la tarjeta grfica

Los mdulos de memoria para porttiles tiene un diseo


ms compacto.

66

La tarjeta grfica es otro de los dispositivos que requiere una importante cantidad de memoria DRAM y un ancho de
banda bastante mayor que el que cabe esperar de la memoria principal.
Esto es as por el enorme flujo de datos que
requiere el subsistema grfico en aplicaciones
3D, y prueba de ello es que la mayora de procesadores grficos utilizan un ncleo de 256
bits y un bus externo de 128 bits. Esto obliga

Qu mdulos de memoria son mejores,


los que tienen los contactos cubiertos
de una chapa de oro o aquellos en los
que esta chapa es de estao? Esta pregunta no tiene una solucin inmediata.
La respuesta exacta sera: depende.
Segn muchos expertos, para conseguir
la mayor fiabilidad del sistema y evitar
que se produzcan errores indeseados en
la memoria, la decisin ms acertada es
instalar mdulos con los contactos chapados en oro en los zcalos del mismo
material, y hacer lo propio con los de estao. Si se puede elegir, la mejor combinacin es la de oro/oro. De hecho, esa
es la que utilizan los servidores ms sofisticados y otros sistemas en los que se
requiere una seguridad mxima, es decir, aquellos en los que bajo ningn concepto deben producirse errores. Para
conseguir que estos contactos de oro no
se deterioren (sobre todo si se insertan
y extraen los mdulos de memoria en
los zcalos de forma repetida) se le
aplica al oro una pequea proporcin de
cobalto o de nquel, con lo que se consigue endurecer el recubrimiento.

a trabajar con anchuras de datos de 128 bits


en la memoria en contra de los habituales 64
bits del bus de la placa base. A pesar de todo,
an no es suficiente, y las velocidades que alcanzan las memorias del subsistema grfico
tambin suelen ser mayores que las que encontramos en la memoria principal. La
GeForce3 Ti500 de nVIDIA, por ejemplo, utiliza
memoria DDR a 500 MHz con un ancho de datos de 128 bits, lo que proporciona un ancho
de banda mximo de 8.000 MB/s.
Debido a las altas necesidades en la memoria y a la especializacin de estos dispositivos se han fabricado algunos tipos de memoria especficos para estos cometidos, como la
SGRAM o anteriormente la VRAM y la WRAM.
Sin embargo, lo ms habitual es utilizar memoria DDR-SDRAM, pues su precio es bastante menor y actualmente se fabrica en velocidades suficientemente elevadas como
para competir con otros tipos de memoria
ms especficos.
La SGRAM (Synchronous Graphics RAM, RAM

EXPERTO EN PC

grfica sncrona) es un tipo de memoria muy


parecida a la SDRAM, pero con caractersticas de lectura y escritura adaptadas a los requerimientos grficos. Se puede acceder a
los datos en bloque, en lugar de individualmente, por lo que el rendimiento del procesador grfico aumenta al volverse ms eficaz
el acceso a los mismos.
Las memorias VRAM (Video RAM) y WRAM
(Windows RAM) son bsicamente memorias
DRAM con la capacidad de ser accesibles por
dos puertos a la vez. Este es un aspecto
primordial debido a la propia naturaleza de
la tarjeta grfica, que necesita por un lado
ser accedida desde la CPU grfica y por el
otro por el RAMDAC para representar el contenido de la memoria grfica en el monitor
(de todo ello se hablar con ms detenimiento en la unidad dedicada a las tarjetas grficas). El tipo de memoria WRAM, por su parte,
es una mejora de la VRAM.

Cantidades orientativas de memoria por


sistema operativo
Sistema operativo
Windows XP
Windows 2000
Windows Me o NT 4
Windows 98/Se
Red Hat Linux 7.2

Mnimo
128 MB
64 MB
32 MB
24 MB
32 MB

Recomendado
256 MB
192 MB
96 MB
64 MB
96 MB

ms lento que la memoria RAM) si el uso que


se hace de esta tcnica es abusivo (pues se
dispone de poca memoria fsica) el rendimiento del sistema puede bajar hasta lmites
insoportables.
La cantidad de memoria necesaria depender
bsicamente del sistema operativo utilizado,
el tipo de aplicaciones con las que se trabaja
y el nmero de ellas abiertas simultneamente, as como la cantidad y tamao de los
archivos o flujos de datos a tratar.

Usuarios avanzados
512 MB
256 MB
192 MB
128 MB
192 MB

La cantidad de memoria mnima en los productos de


Microsoft es la que la propia
empresa recomienda para
ejecutar su sistema operativo junto con su suite ofimtica Office XP.

Requisitos de memoria RAM


Un sistema con poca memoria tendr un rendimiento deficiente, y de nada servir contar
con un procesador potente o con una tarjeta
grfica de ltima generacin. Sin duda alguna, la cantidad de memoria de cualquier sistema informtico debe estar equilibrada respecto de las necesidades y requisitos del
usuario y del propio sistema.
En sistemas operativos como el antiguo
MS-DOS, si un programa o un determinado
archivo no caba en la memoria, simplemente
era imposible cargarlo; el sistema daba un
error. Esto haca que los programadores tuvieran que contentarse con los 512 640 KB
que posean los PCs de la poca, y no crear
bajo ningn concepto una aplicacin que requiriera mayores recursos.
En la actualidad, esto ya no ocurre gracias a
lo que se denomina memoria virtual. Con la
memoria virtual los programadores ya no necesitan preocuparse de la cantidad de memoria fsica de la que dispone el usuario, pues
sta es virtualmente ilimitadada. Sin embargo, si se dispone de menos memoria fsica de la que el sistema operativo necesita,
ste empezar a utilizar el disco para almacenar los datos que no quepan en la RAM, un
proceso que se conoce con el nombre de
swapping o intercambio. Como el disco duro
es un elemento mecnico (y, por ello, mucho

En el sistema XP, ejecutando las aplicaciones de Office, lo


ms recomendable es contar con 256 MB de memoria RAM.

Sombreado de ROM
Casi todos los sistemas 386 y superiores permiten usar lo que se conoce como
memoria de sombreado para la placa base como para las ROMs de algunas tarjetas adaptadoras de memoria. Lo que se hace con este proceso es pasar el cdigo de programacin de los chips de la ROM, ms lentos, a la memoria rpida del
sistema, de 32 bits. Este sombreado puede acelerar, en algunos casos hasta multiplicando por cuatro o por cinco, las rutinas del BIOS. Esta es una tcnica que
afecta al sistema DOS y al software y sistemas operativos de 16 bits. No es tan
importante en un sistema que opera a 32 bits (como Windows 9x/Me o Windows
XP) ya que estos sistemas usan el cdigo controlador del BIOS de 16 bist nicamente durante el arranque. Despus cargan y usan los llamados controladores de
reemplazo de 32 bits en la memoria extendida.

000
67

You might also like