Asunto: Cuáles son las ventajas de la jerarquía de memoria
Nombre: Ricardo
Origen: Perú
Fecha: 25-09-2014 00:00
Pregunta o consulta del visitante:Cuáles son las ventajas de la jerarquía de memoria
Respuesta de ALEGSA.com.ar:
La jerarquía de memoria es una forma de organización de la memoria de una computadora en forma piramidal. El objetivo principal es mejorar el rendimiento del funcionamiento de la memoria basándose en el principio de cercanía de referencias.
La velocidad óptima de una memoria sería la velocidad a la que trabaja un microprocesador, así no hay espera entre cálculo y cálculo. Obviamente esto en la práctica no se logra, pero la idea de la jerarquía de memoria es acercarse a lo óptimo.
Otros factores que influyen en el rendimiento de la memoria es la capacidad de la misma y el costo de las distintas memorias (usualmente las más rápidas son más caras).
Estos tres factores (velocidad, costo y capacidad) deben equilibrarse para construir un equipo accesible. Por tanto se busca contar con capacidad suficiente de memoria, con una velocidad que sirva para satisfacer la demanda de rendimiento y con un coste que no sea excesivo.
Para ello se emplea el principio de cercanía de referencias, lo cual permite utilizar distintos tipos de memorias y mejorar así el rendimiento general.
Las memorias se pueden jerarquizar así (con respecto a su velocidad):
Nivel 0: Registros del microprocesador o CPU
Nivel 1: Memoria caché
Nivel 2: Memoria primaria (RAM)
Nivel 3: Memorias flash
Nivel 4: Disco duro (con el mecanismo de memoria virtual)
Nivel 5: Cintas magnéticas (consideradas las más lentas, con mayor capacidad, de acceso secuencial)
Nivel 6: Redes (actualmente se considera un nivel más de la jerarquía de memorias)
En definitiva, ¿cuál es el principio de cercanías de referencias?
Se denomina cercanía de referencias al agrupamiento de las lecturas de memoria por medio de la unidad central de procesamiento. Las mismas, ya sean para instrucciones o para leer datos, se mantienen por lo general dentro de grupos de direcciones relativamente cercanas entre sí.
Sugiero leer la Wikipedia que tiene un artículo sencillo y completito sobre este tema:
http://es.wikipedia.org/wiki/Cercan%C3%ADa_de_referencias