Mostrando entradas con la etiqueta RAM. Mostrar todas las entradas
Mostrando entradas con la etiqueta RAM. Mostrar todas las entradas

viernes, 24 de mayo de 2013

Software de testeo de memoria RAM: RAMMap

Introducción

Lo peor que le puede pasar al usuario es tener que enfrentarse a un fallo en el hardware del ordenador, como puede ser un fallo en la Memoria RAM. Cuando queremos mantener la estabilidad de nuestro sistema siempre debemos tener en cuenta que existen herramientas que nos pueden alertar si algo va mal.

Las memorias RAM puede llegar a reducir su rendimiento o funcionamiento. Cuando pasa esto, lo normal es que el ordenador no arranque y hará que suene una serie de pitidos caracteristicos, con lo que sabremos que es memoria está dañada de forma grave. Es importante mantener nuestra RAM sin ningún problema. Para ello utilizaremos algún software de testeo para comprobar que todo funciona correctamente. Hay otros softwares como pueden ser Prime95, IntelBurnTest...


RAMMap es una de las herramientas a la que podemos recurrir cuando queremos información de todos los dispositivos de almacenamiento que tengamos conectados al pc, tanto internamente como externamente. Es una version portable, la cual podemos llevar en un Pen Drive, un CD y sin necesidad de instalarlo, podemos utilizarlo. Además existe la opción de hacerlo desde la web del autor. Se puede ejecutar el RAMMap online.

RAMMap sólo funciona en Windows Vista o superior, y requiere permisos de Administrador para su ejecución, además tiene el inconveniente de que esá en inglés aunque es bastante fácil de comprender.

No se requiere de muchos conocimientos para poder hacer uso de esta herramienta, pero a continuación os enseño un pequeño tutorial para comenzar a usarlo.


Descarga e Instalación

1) Lo primero que debemos hacer es descargarnos el software que está en el siguiente enlace. Solo hay que darle a Download RAMMap y esperar a que se nos descargue en nuestro PC.




2) Después de descargarnos el programa, lo debemos descomprimir con un programa de descompresión. Por ejemplo, con el WinRar.


3) Para comenzar a utilizarlo, solo debemos hacer doble clic en el ejecutable y se nos abrirá la interfaz del programa.


¿Como debo utilizar este software?

1.) Lo primero que podemos apreciar al arrancar es esta interfaz.

  
En la pestaña de Use Counts podemos ver un resumen de lo que se está utilizando de la memoria RAM.


2.) Una vez visto a primera vista  como está trabajando nuestra memoria RAM, podemos entrar en más detalles. Por ejemplo, si vamos a la pestaña Processes podemos visualizar los procesos que está ejecutando nuestro PC. En las siguiente imagen podemos apreciar lo explicado anteriormente: Es parecido al administrador de procesos de Windows.



3.) Otra de las utilidades que nos puede ser útil, es la pestaña Priority Summary. En ella podemos ver la prioridad que tiene cada espacio de memoria para poder ser ejecutado en el orden correspondiente. El programa nos muestra los valores en K.



4.) La cuarta pestaña del programa es la de Physical Pages. En ella, nos muestra las direcciones de las páginas físicas de la memoria RAM de nuestro ordenador. Además, nos muestra si está activo o si su uso está restringido o no.



5.) La siguiente pestaña es la de Physical Ranges. Es muy parecida a la anterior, pero en este, está dividido por rangos. Podemos visualizar el comienzo y el final además del tamaño de cada rango. Al igual que la pestaña de Priority Summary el programa nos muestra los valores en K.



6.) En la sexta, y penúltima pestaña, nos encontramos con la File Summary. En ella se muesran todos los procesos que están ejecutando. Se muestran todos los procesos, aunque estén ocultos, ya que es una aplicación preparada para ello.




7.) En la última pestaña, la de File Details, nos muestra los detalles de cada archivo. Nos muestra el nombre, el tamaño, el tipo etc. que nos pueden ser de gran utilidad para ver que proceso nos esá fastidiando el comportamiento de la memoria RAM. Además si clicamos en el botón "+" de cada archivo nos saldrá una lista desplegable con las dependencias de cada uno de ellos.



Bueno, pues estas son las partes más importantes de este gran software del testeo de memoria RAM. Espero que os haya sido de ayuda y os dejo el siguiente tutorial en formato de vídeo que nos explica que podemos hacer de manera mas detallada. El vídeo está en francés, pero es de facil compresión.


Fuentes
1.- Apuntes propios
3.- Wikipedia-RAM
4.- Taringa-Funcionamiento de RAM
5.- Technibble-RAMMap (en inglés)

domingo, 3 de marzo de 2013

Memoria de acceso aleatorio (RAM)

Introducción

La memoria de acceso aleatorio se utiliza como memoria de trabajo para el sistema operativo, los programas y la mayoría del software. Es allí donde se cargan todas las instrucciones que ejecutan el procesador y otras unidades de cómputo. Se denominan «de acceso aleatorio» porque se puede leer o escribir en una posición de memoria con un tiempo de espera igual para cualquier posición, no siendo necesario seguir un orden para acceder a la información de la manera más rápida posible. Durante el encendido del computador, la rutina POST verifica que los módulos de memoria RAM estén conectados de manera correcta. En el caso que no existan o no se detecten los módulos, la mayoría de tarjetas madres emiten una serie de pitidos que indican la ausencia de memoria principal. Terminado ese proceso, la memoria BIOS puede realizar un test básico sobre la memoria RAM indicando fallos mayores en la misma.
 
Físicamente, están constituidas por un conjunto de chips o módulos de chips normalmente conectados a la tarjeta madre. Los chips de memoria son rectángulos negros que suelen ir soldados en grupos a unas plaquitas con "pines" o contactos.
La diferencia entre la RAM y otros tipos de memoria de almacenamiento, como los disquetes o los discos duros, es que la RAM es mucho más rápida y se borra al apagar el computador, no como los Disquetes o discos duros en donde la información permanece grabada. 

Historia

Uno de los primeros tipos de memoria RAM fue la memoria de núcleo magnético, desarrollada entre 1949 y 1952 y usada en muchos computadores hasta el desarrollo de circuitos integrados a finales de los años 60 y principios de los 70. Esa memoria requería que cada bit estuviera almacenado en un toroide de material ferromágnetico de algunos milímetros de diámetro, lo que resultaba en dispositivos con una capacidad de memoria muy pequeña. Antes que eso, las computadoras usaban relés y líneas de retardo de varios tipos construidas para implementar las funciones de memoria principal con o sin acceso aleatorio.

En 1969 fueron lanzadas una de las primeras memorias RAM basadas en semiconductores de silicio por parte de Intel con el integrado 3101 de 64 bits de memoria y para el siguiente año se presentó una memoria DRAM de 1024 bytes, referencia 1103 que se constituyó en un hito, ya que fue la primera en ser comercializada con éxito, lo que significó el principio del fin para las memorias de núcleo magnético. En comparación con los integrados de memoria DRAM actuales, la 1103 es primitiva en varios aspectos, pero tenía un desempeño mayor que la memoria de núcleos.


En 1973 se presentó una innovación que permitió otra miniaturización y se convirtió en estándar para las memorias DRAM: la multiplexación en tiempo de la direcciones de memoria. MOSTEK lanzó la referencia MK4096 de 4096 bytes en un empaque de 16 pines,1 mientras sus competidores las fabricaban en el empaque DIP de 22 pines. El esquema de direccionamiento2 se convirtió en un estándar de facto debido a la gran popularidad que logró esta referencia de DRAM. Para finales de los 70 los integrados eran usados en la mayoría de computadores nuevos, se soldaban directamente a las placas base o se instalaban en zócalos, de manera que ocupaban un área extensa de circuito impreso. Con el tiempo se hizo obvio que la instalación de RAM sobre el impreso principal, impedía la miniaturización , entonces se idearon los primeros módulos de memoria como el SIPP, aprovechando las ventajas de la construcción modular. El formato SIMM fue una mejora al anterior, eliminando los pines metálicos y dejando unas áreas de cobre en uno de los bordes del impreso, muy similares a los de las tarjetas de expansión, de hecho los módulos SIPP y los primeros SIMM tienen la misma distribución de pines.

A finales de los 80 el aumento en la velocidad de los procesadores y el aumento en el ancho de banda requerido, dejaron rezagadas a las memorias DRAM con el esquema original MOSTEK, de manera que se realizaron una serie de mejoras en el direccionamiento como las FPM-RAM (Fast Page Mode RAM), EDO-RAM (Extended Data Output RAM) y BEDO-RAM (Burst Extended Data Output RAM)


Tipos de RAM

Hay muchos tipos de memorias DRAM, Fast Page, EDO, SDRAM, etc.




Fast Page (FPM): a veces llamada DRAM (o sólo "RAM"), puesto que evoluciona directamente de ella, y se usa desde hace tanto que pocas veces se las diferencia. Algo más rápida, tanto por su estructura (el modo de Página Rápida) como por ser de 70 ó 60 ns. Usada hasta con los primeros Pentium, físicamente aparece como SIMMs de 30 ó 72 contactos (los de 72 en los Pentium y algunos 486).


EDO: o EDO-RAM, Extended Data Output-RAM. Evoluciona de la Fast Page; permite empezar a introducir nuevos datos mientras los anteriores están saliendo (haciendo su Output), lo que la hace algo más rápida (un 5%, más o menos). Muy común en los Pentium MMX y AMD K6, con velocidad de 70, 60 ó 50 ns. Se instala sobre todo en SIMMs de 72 contactos, aunque existe en forma de DIMMs de 168.


SDRAM: Sincronic-RAM. Funciona de manera sincronizada con la velocidad de la placa (de 50 a 66 MHz), para lo que debe ser rapidísima, de unos 25 a 10 ns. Sólo se presenta en forma de DIMMs de 168 contactos; es usada en los Pentium II de menos de 350 MHz y en los Celeron.



RDRAM: Dinamic-RAM, o RAM DINAMICA, ya que es "la original", y por tanto la más lenta.Usada hasta la época del 386, su velocidad típica es de 80 ó 70 nanosegundos (ns), tiempo éste que tarda en vaciarse para poder dar entrada a la siguiente serie de datos. Por ello, es más rápida la de 70 ns que la de 80 ns.Físicamente, aparece en forma de DIMMs o de SIMMs, siendo estos últimos de 30 contactos.


DDR SDRAM: Memoria síncrona, envía los datos dos veces por cada ciclo de reloj. De este modo trabaja al doble de velocidad del bus del sistema, sin necesidad de aumentar la frecuencia de reloj. Se presenta en módulos DIMM de 184 contactos en el caso de ordenador de escritorio y en módulos de 144 contactos para los ordenadores portátiles. Los tipos disponibles son:
  • PC1600 o DDR 200: funciona a un máx de 200 MHz.
  • PC2100 o DDR 266: funciona a un máx de 266,6 MHz.
  • PC2700 o DDR 333: funciona a un máx de 333,3 MHz.
  • PC3200 o DDR 400: funciona a un máx de 400 MHz.
  • PC4500 o DR4 400: funciona a una máx de 500 MHz

DDR2 SDRAM: Las memorias DDR 2 son una mejora de las memorias DDR (Double Data Rate), que permiten que los búferes de entrada/salida trabajen al doble de la frecuencia del núcleo, permitiendo que durante cada ciclo de reloj se realicen cuatro transferencias. Se presentan en módulos DIMM de 240 contactos. Los tipos disponibles son:
  • PC2-4200 o DDR2-533: funciona a un máx de 533,3 MHz.
  • PC2-5300 o DDR2-667: funciona a un máx de 666,6 MHz.
  • PC2-6400 o DDR2-800: funciona a un máx de 800 MHz.
  • PC2-8600 o DDR2-1066: funciona a un máx de 1066,6 MHz.
  • PC2-9000 o DDR2-1200: funciona a un máx de 1200 MHz

DDR3 SDRAM: Las memorias DDR 3 son una mejora de las memorias DDR 2, proporcionan significantes mejoras en el rendimiento en niveles de bajo voltaje, lo que lleva consigo una disminución del gasto global de consumo. Los módulos DIMM DDR 3 tienen 240 pines, el mismo número que DDR 2; sin embargo, los DIMMs son físicamente incompatibles, debido a una ubicación diferente de la muesca. Los tipos disponibles son:
  • PC3-6400 o DDR3-800: funciona a un máx de 800 MHz.
  • PC3-8500 o DDR3-1066: funciona a un máx de 1066,6 MHz.
  • PC3-10600 o DDR3-1333: funciona a un máx de 1333,3 MHz.
  • PC3-12800 o DDR3-1600: funciona a un máx de 1600 MHz.
  • PC3-14900 o DDR3-1866: funciona a un máx de 1866,6 MHz.
  • PC3-17000 o DDR3-2133: funciona a un máx de 2133,3 MHz.
  • PC3-19200 o DDR3-2400: funciona a un máx de 2400 MHz.
  • PC3-21300 o DD3-2666: funciona a un máx de 2666,6 MHz.


Breve video explicativo sobre la memoria RAM y los diferentes tipos que hay en el mercado.




Fuentes
1.- Apuntes propios
3.- computadorasabout-La memoria RAM
4.- Cavsi-Que es la memoria RAM
5.- Wikipedia-RAM