La
Memoria RAM
|
Que es la Memoria RAM? RAM son las siglas de Random Access Memory (Memoria de Acceso Aleatorio). La memoria RAM es donde se almacenan, de manera temporal, los datos con los que está trabajando el ordenador. Cuando este se apaga el contenido de la memoria RAM se vacia, esta es la razón, por ejemplo, por la que cuando estamos escribiendo una carta con un procesador de textos tenemos que guardarla en el disco duro antes de apagar el ordenador. La memoria principal o RAM es donde el ordenador guarda los datos que está utilizando en el momento presente; son los "megas" famosos en número de 128, 256 ó 512 que aparecen en los anuncios de ordenadores. Los que trabajan en la informática
suelen emplear el término "memoria" para aludir a la memoria RAM. Una
computadora utiliza la memoria de acceso aleatorio para almacenar las
instrucciones y los datos temporales que se necesitan para ejecutar las tareas.
De esta manera, la Central Processing Unit (unidad central de proceso) o CPU
puede accesar rápidamente las instrucciones y los datos almacenados en la
memoria. Cuando se introduce un comando desde el teclado, esto requiere que se copien los datos provenientes de un dispositivo de almacenamiento (como un disco duro o CD-ROM) en la memoria, la cual suministra los datos a la CPU de forma más rápida que los dispositivos de almacenamiento. Este concepto de "poner los datos al alcance de la CPU", es similar a lo que sucede cuando se colocan diversos archivos y documentos electrónicos en una sola carpeta o directorio de archivos de la computadora. Al hacerlo, se mantienen siempre a la mano y se evita la necesidad de buscarlos cada vez que se necesitan. Diferencia entre memoria
y almacenamiento Cuando se trabaja con una computadora, se debe salvar el trabajo con frecuencia. La memoria de la computadora salva las modificaciones introducidas en el documento hasta que el usuario las salva en el disco duro. Si por cualquier razón se interrumpe la operación de la computadora, por ejemplo, debido a un corte de luz o a un error del sistema, se perderán todas las modificaciones realizadas que no fueron salvadas hasta ese momento. ¿Cuánta memoria es suficiente y cuanta necesito? No nos engañemos: Cuanta mas, mejor, claro está que vale dinero, así que hay que llegar a una configuración satisfactoria para el ordenador y para el bolsillo, pero nunca debemos quedarnos cortos. El precio de la memoria RAM esta basado principalmente en su rapidez, pero piensa que es mejor tener la cantidad suficiente, aunque sea menos rápida, que tener RAM de última generación, muy rápida pero en cantidad insuficiente. La memoria RAM necesaria, está en
función únicamente de en para que utilizas el ordenador y condicionada al
sistema operativo que utilices y los programas que hayas de ejecutar ¿Cómo funciona la memoria? Tu computadora habla un idioma que
consiste en sólo dos números: 0 y 1. A esta forma de comunicación se le denomina
"lenguaje máquina"; los números se combinan para formar números binarios. El
"lenguaje maquina" utiliza números binarios para formar las instrucciones que se
dirigen a los chips y microprocesadores que controlan los dispositivos de
computación, tales como las computadoras, impresoras, unidades de disco duro,
etc. la forma en que el "lenguaje maquina" utiliza unos y ceros, es que cada dígito en un número binario representa un bit. El "lenguaje maquina" considera que cada bit se encuentra "activado" o "desactivado". Un bit con el valor de 1 se considera "activado", mientras que un bit con el valor de 0 se considera "desactivado". Por lo tanto, para determinar el valor de un número binario, se suman las columnas que están activadas, o en otras palabras, donde aparezca el número 1. Debido a que la computadora procesa unos y ceros, existe un valor binario para cada carácter que se encuentra en el teclado. El sistema estandarizado más aceptado para la numeración de los caracteres del teclado se llama ASCII (American Standard Code for Information Interchange), es decir, Código Estándar Americano para el Intercambio de Información. Se requieren hasta 256 combinaciones diferentes de números binarios (de 0 a 255) para describir todo el teclado. Para representar los números decimales de 0 a 255 se requieren 8 dígitos binarios. La CPU (unidad central de proceso) de
la computadora procesa los datos en unidades de 8 bits, a estas unidades se les
denomina "bytes". Debido a que el byte es la unidad fundamental para el proceso,
la potencia del CPU a menudo se describe de acuerdo con el número de bytes que
puede procesar a la vez. Por ejemplo, los microprocesadores Pentium y PowerPC
más potentes de la actualidad son CPUs de 128 bits, lo cual significa que pueden
procesar simultáneamente 128 bits ó 16 bytes. Que es la Memoria Cache
? El "cerebro" del sistema de la memoria cache es el llamado controlador de memoria cache. Cuando un controlador de memoria cache accesa una instrucción de la memoria principal, también almacena las instrucciones posteriores. Esto se hace debido a que existe una alta probabilidad de que las instrucciones adyacentes también sean necesarias. Esto aumenta la probabilidad de que el CPU encuentre las instrucciones que necesita en la memoria cache, permitiendo así que la computadora funcione con mayor rapidez. |
||||||||||||||||||||||||||||||
|
Que es la memoria Virtual? Por supuesto cuantos más programas utilicemos y mas complejos sean, mas memoria necesitaremos, esto no necesita mucha explicación, pero te puede sorprender la gran cantidad de memoria que se utiliza tan solo para arrancar el sistema operativo, mira los siguientes datos:
|
||||||||||||||||||||||||||||||
|
Esto es solo un ejemplo, para poder entender el porque de la memoria virtual, porque como puedes ver, sólo la carga del sistema operativo puede consumir TODA la memoria con la que se venden algunos ordenadores de gama baja y para terminar de complicar el tema, los sistemas operativos tienden a aumentar su tamaño y su consumo de memoria según vamos instalando programas... o sencillamente según pasa el tiempo, sin instalar nada. la lógica dice que si se agota la memoria, el ordenador deja de trabajar.....Pese a esto, el hecho es que los ordenadores siguen trabajando cuando se les agota la memoria RAM, algo que sería imposible si no fuera por la denominada "memoria virtual", que no es sino espacio del disco duro que se utiliza como si fuera memoria RAM.
Sin embargo, esta memoria virtual tiene varios inconvenientes; el principal es
su velocidad, ya que es muchísimo más lenta que la RAM. Mientras la velocidad de
acceso a la RAM se mide en nanosegundos (ns, la 0,000000001 parte de un
segundo), la de los discos duros se mide en milisegundos; es decir, que se tarda
casi un millón de veces más en acceder a un dato que encuentra en el disco duro
que a uno de la RAM. Tipos de memoria RAM
DRAM
(Dynamic Random Access Memory)
SRAM (Static Random Access Memory). Es el tipo de memoria que constituye lo que se denomina caché. La ventaja de la memoria DRAM, es que es mucho más barata y almacena más cantidad de información que la memoria SRAM. Por contra, la memoria SRAM es mucho más rápida que la DRAM, del orden de 4 a 6 veces mas. La utilización de componentes estáticos de memoria RAM (SRAM) resulta de gran ayuda puesto que no necesitan ningún refresco y, por lo tanto, disponen de un tiempo de acceso que en parte es inferior a los 15 nanosegundos. En principio se podria pensar en la idea de que toda la memoria de trabajo DRAM deba ser sustituida completamente por la memoria SRAM, para así permitir intervalos de acceso más breves. Desgraciadamente la fabricación de este tipo de chips resulta mucho más cara que en el caso de la DRAM. Por esta razón es por lo que se utiliza memoria caché en cantidades limitadas: 128, 256, 512 o 1024 Kbytes y en muy contadas ocasiones como complemento de DRAM
FPM (Fast Page Mode)
EDO (Extended Data Output)
BEDO (Burst Extended Data Output)
SDRAM (Synchronous
DRAM)
RDRAM (Rambus DRAM)
DDR SDRAM (Double Data Rate SDRAM ó SDRAM-II)
ESDRAM (Enhanced SDRAM) Esta memoria es una memoria SDRAM normal pero además se le añade un módulo de SRAM, como la memoria de la cache, este módulo viene a funcionar como la caché del procesador, con ello se consigue un mejor tiempo de respuesta. Ha sido desarrollada por Ramton, es de 7.5ns, 3.3v y timings 2-1-1-1. Soporta 133Mhz de bus. Este tipo de memoria se ve encarecido debido a ese módulo adicional de SRAM. Direct RDRAM (Direct Rambus DRAM) Eeste tipo de memoria ya no está basado en la SDRAM, sino que es un nuevo tipo de arquitectura propietaria de Rambus, con lo cual todos aquellos fabricantes que fabrican este tipo de memorias tienen que pagar derechos, por ello el precio de la memoria se incrementa aun más. Las especificaciones hablan de 800Mhz de bus y ancho de banda de 1.6Gbs. También viene en un formato distinto, ya no viene en DIMM sino en RIMM SLDRAM (Synk Link SDRAM) Desarrollada por el consorcio SynkLink, es también una nueva arquitectura pero no es propietaria, y nace como competencia de un grupo de fabricantes a la RDRAM, propietaria de Rambus Inc. Funciona como la DDR SDRAM, se activa dos veces por ciclo de reloj. Esta memoria tiene una menor latencia y mayor ancho de bus que la RDRAM, soporta hasta 400Mhz de bus y su voltaje es de 2.5v.
SGRAM (Synchronous Graphic RAM)
Que es SIMM, DIMM y RIMM?
Son los tipos de conectores que lleva la memoria, para
insertarla en la placa base de nuestro ordenador, se les denomina modulos SIMM (Single Inline Memory Module) Un SIMM es una tarjeta de circuito impreso con chips DRAM y pines dorados o plateados. Los SIMMs vienen en dos configuraciones, 30 pines y 72 pines. Los pines establecen cuantos datos se pueden transferir. Los pines en cada lado del SIMM comparten la misma conexión eléctrica. Los de 30 contactos son para las placas 386 y las primeras de 486, la de 72 contactos también en las placas 486 más modernas y en las placas Socket7 para Pentium y AMD.. La memoria de 72 contactos hay que ponerla a pares, no podemos poner un modulo solamente. Esta memoria ofrece 4bytes por acceso. La memoria de 72 puede ser de dos caras y no todas las placas bases la soportan, mira en el manual de tu placa para obtener dicha infamación DIMM (Double Inline Module Memory) Un DIMM es muy semejante a un SIMM. La diferencia principal entre los dos es que los contactos de metal en el DIMM son electrónicamente independientes. Un DIMM es de 168 contactos y se puede colocar un único módulo, no hace falta colocarlos por pares. Trabaja a 3.3v.. Es la que se utiliza en las placas con procesadores a partir de Pentium III y en las placas Super Socket 7. Esta conexión proporciona 8 bytes por acceso. Hay una versión especial para portátiles llamada SO-DIMM, que es un DIMM de tamaño más reducido con 140 contactos RIMM (Rambus Inline Module Memory) Es el módulo de conexión de memoria basado en la tecnología Rambus, que utiliza la memoria Direct RDRAM se caracteriza por presentar una topología física de bus e incrementa por 3 o 4 la frecuencia de ciclo de reloj del bus de datos. Los módulos RIMM vienen con frecuencias de reloj de 300MHz, 356MHz y 400MHz. En cada ciclo de reloj realiza dos operaciones, lo que permite aumentar su tasa de datos a los estándares PC600, PC700 y PC800. Utilizan nuevos chips y se ensamblan en placas de igual tamaño a los DIMM, pero con 184 contactos en lugar de 168 pins. Hay una versión especial para portátiles llamada SO-RIMM con 160 contactos . La transferencia de datos se efectúa por paquetes de 16bits |
||||||||||||||||||||||||||||||
|
Actualizar la memoria RAM
Ante todo, ten en
cuenta que actualizar la memoria de un ordenador muy antiguo como un 8086, un
286 ó muchos 386 SX resulta casi imposible; en estos ordenadores la memoria o no
es ampliable por venir soldada en placa o no tener ranuras para ampliarla o si
lo es, no se fabrica desde hace años la que sería necesaria. Milagros no
se pueden hacer, así que.......
Por cierto: casi todos los ordenadores de marca usan
memorias especiales . En esos casos, o vas al fabricante (que te pedirá
muchííísimo dinero) o compra memorias compatibles de algún especialista como
Crucial, Kingston o Mushkin. Esta desgracia se cumple para la mayoría (por no
decir todos) de los ordenadores de marca. Bien, para actualizar y ampliar la memoria RAM hemos de tener en cuenta lo siguiente: 1.- Identificar el tipo de memoria que utiliza su ordenador. La fuente más apropiada de información a este respecto es el manual de la placa base, como indicación general te puede servir esto:
|
||||||||||||||||||||||||||||||
|
Algunas placas base admiten más de un tipo de memoria, pero en general mezclar dos tipos o velocidades distintos de memoria es una garantía de incompatibilidades y problemas; incluso dos módulos iguales de distinta marca (¡e incluso de distinta remesa!!) no tienen por qué ser compatibles, especialmente cuando se trata de marcas de no demasiada calidad, 2.- Una vez leído el manual de la placa base, no te fíes, algunas tiendas para abaratar precios cambian la memoria original por otra inferior, y comprueba qué tipo de memoria hay en realidad en tu ordenador. Para ello, desconéctalo, ábrelo, y observa la placa. Los zócalos SIMM suelen ser blancos y de unos 10,5 cm (los de 30 contactos más cortos, unos 8,5 cm) y los DIMM negros y muy largos (unos 13 cm). En cuanto a los módulos en sí, la velocidad se suele indicar sobre los chips de memoria, mediante un número o dos al final del serigrafiado que indica los nanosegundos (ns), como "-7" o "-07" (curiosamente, rara vez "-70") para 70 ns, o "-6" para 60 ns. Y, finalmente, algunos chips de memoria (especialmente del tipo SDRAM) llevan escrita no la velocidad de refresco (60 ns, 50 ns...) sino la velocidad máxima en MHz que pueden alcanzar sin problemas (100 MHz o 133 MHz son los valores más comunes hoy en día). 3.- Ahora que sabes qué tipo de memoria admite tu ordenador, elige la configuración de la memoria a añadir. Esto quiere decir que:
Mismo tipo (FPM, EDO, SDRAM.....), mismo conector (SIMM de
30 contactos, SIMM de 72, DIMM de 168), preferiblemente misma velocidad o más
rápida (80, 70, 60, 50, 20... ns) nunca mas lenta, e incluso si puedes misma
marca que la antigua. En cuanto a marcas, las hay mejores que otras, como las
Micron, Kingston, HP, Samsung... si te suena la marca, puede que sea mejor que
otra. Sin embargo, yo he visto memorias de marca fallar en placas donde memorias
genéricas "Made in Taiwan" funcionaban a la perfección; para esto no existe más
regla fija que la Ley de Murphy. Debes de tener ranuras libres en tu equipo para insertar los nuevos módulos, si no es así, no hay mas solución que tirar o vender de segunda mano la memoria que tienes actualmente; a los precios a los que se ha puesto la memoria, no debería ser un trastorno tan grave. Ahora hay que comprarla
4.- Una vez tienes la
memoria, hay que insertarla en la placa madre del equipo. Antes de nada es
conveniente que una vez abierto el equipo y antes de tocar nada, descarguemos la
electricidad estática que acumula la placa, para ello toca con un destornillador
una superficie metálica sin pintura en el chasis del ordenador, tal como
por ejemplo las aberturas de ranuras para tarjetas en la parte posterior del
ordenador. Recuerda también que debes de esperar de 10 a 20 segundos después de
desconectar el ordenador de la alimentación de CA (hasta que se apague el LED [light-emitting
diode: diodo emisor de luz] indicador de modo de espera en la placa base) para
desmontar cualquier componente de la placa base. El proceso de introducir el módulo
depende de su tipo:
5.- Por ultimo una vez puesta la
memoria, verifica el funcionamiento de la memoria. Primero, asegúrate de
que la BIOS la reconoce, tanto en el test de arranque como en los menús de la
misma; para entrar en la BIOS, pulsa la tecla "Supr" ("Del") cuando inicies el
equipo. No te preocupes si el recuento de memoria de una o mas pruebas indica
algo menos, esto no significa que la memoria sea defectuosa en absoluto.
Sin embargo, en ambos casos debe estar cerca de la cifra real, ¡nada de 128 MB
cuando ha instalado 256!! Espero que os sirva |