Random Access Memory es uno de los elementos clave para la evaluación de un ordenador. En general , cuanta más memoria RAM que tiene un equipo , mejor. RAM es definitivamente un factor en la velocidad de una computadora va a realizar. También es un factor importante en la predicción de la frecuencia con un ordenador se " cuelgue ". Algunos programas, como algunos juegos , no funcionará en absoluto si la memoria RAM de un ordenador es insuficiente. Historia y Fuente
RAM nombre es un accidente histórico - por supuesto, el acceso no es aleatoria. Es muy calculada y deliberada. En el momento de esta palabra fue acuñada , el medio de almacenamiento casi universal era cinta magnética . Para acceder a los datos en la cinta , que era necesario buscar los datos desde el inicio de la cinta - el acceso secuencial. Cuando el disco llegó, era posible ir directamente (o casi directamente ) a los datos que estaba buscando. Es como la diferencia entre la búsqueda de una palabra en una novela (acceso secuencial) y en busca de una palabra en el diccionario ( acceso directo ) . El DAM sigla era inaceptable , por lo que fue llamado " Random Access Memory ", que dio la RAM sigla más apetecible. Este acrónimo también fue muy bien con otro tipo de memoria llamada memoria de sólo lectura , ROM.
Función
RAM es donde reside un programa mientras se está ejecutando . Ejecución de un programa significa cargar el programa (de disco) en la RAM. La unidad central de procesamiento a continuación, ejecuta una instrucción a la vez desde la RAM . Por eso, algunos programas requieren un mínimo de RAM , el programa es tan grande que se necesita una gran cantidad de memoria RAM para sostenerlo. Al ejecutar varios programas ( cuando hay varias ventanas en la pantalla ), cada programa ocupa parte de la RAM , incluso si está inactivo . Esta es la razón que tiene un montón de ventanas abiertas puede disminuir el rendimiento de una computadora , sino que reduce la memoria RAM disponible . La razón por la que los programas tienen que estar en la memoria RAM para ejecutar es simplemente una cuestión de velocidad de acceso. Acceso a disco es de aproximadamente mil veces más lento que el acceso a la RAM.
Aumentos
Hay maneras de evitar los requisitos de espacio y velocidad de memoria RAM. Para aumentar la velocidad , las computadoras modernas tienen una pequeña cantidad de memoria llamado " cache" (se pronuncia "cash" ) entre la memoria RAM y la unidad de procesamiento . La memoria caché es muy rápido (y muy caro). Los programas se ejecutan más rápido cuando el procesador está accediendo caché en lugar de RAM. El equipo realiza un seguimiento automático de carga de disco a la RAM y la memoria RAM para almacenar en caché cuando sea necesario. Para moverse por la restricción de espacio de memoria RAM , las computadoras modernas utilizan una técnica llamada "memoria virtual ". El programa se divide en páginas y una página a la vez que se carga en la memoria RAM . De esta manera una máquina con sólo 1 GB de RAM puede ejecutar un programa de 4 gigabytes . Cuando la carga de las páginas comienza a tomar más tiempo que la ejecución del programa, el equipo puede " colgar ". Esta condición se llama " paliza ". La cura es ofrecer más RAM y una memoria caché más grande.