se debe administrar con cuidado. La parte del sistema operativo que administra la jerarqua de memoria se denomina administrador de memoria. La administracin de memoria se refiere a los distintos mtodos y operaciones que se encargan de obtener la mxima utilidad de la memoria, organizando los procesos y programas que se ejecutan de manera tal que se aproveche de la mejor manera posible el espacio disponible. Una: la memoria EEPROM
Dos: la memoria RAM
Tres: la memoria EEPROM para datos ORGANIZACIN Jerarqua de Memoria Los niveles de la jerarqua estn contenidos en el siguiente: todos los datos de un nivel se encuentran tambin en el nivel siguiente y as sucesivamente hasta que alcancemos el extremo inferior de la jerarqua
Una jerarqua en memoria est organizada en varios niveles, cada uno ms pequeo, ms rpido y ms caro por byte que el siguiente
Memoria Real
La memoria real o principal es en donde son ejecutados los programas y procesos de una computadora y es el espacio real que existe en memoria para que se ejecuten los procesos. Por lo general esta memoria es de mayor costo que la memoria secundaria, pero el acceso a la informacin contenida en ella es de ms rpido acceso. Solo la memoria cache es ms rpida que la principal, pero su costo es a su vez mayor. Memoria Virtual
La memoria virtual es una tcnica para proporcionar la simulacin de un espacio de memoria mucho mayor que la memoria fsica de una mquina. Esta "ilusin" permite que los programas se hagan sin tener en cuenta el tamao exacto de la memoria fsica
ALMACENAMIENTO REAL Los trminos memoria y almacenamiento se consideran equivalentes. Los programas y datos deben estar en el almacenamiento principal para: Poderlos ejecutar. Referenciarlos directamente. Se considera almacenamiento secundario o almacenamiento auxiliar al generalmente soportado en discos. Los hechos demuestran que generalmente los programas crecen en requerimientos de memoria tan rpido como las memorias: Ley de Parkinson parafraseada: ASIGNACIONES ASIGNACION CONTIGUA ASIGNACION LIGADA ASIGNACION CON INDICES(INDEXADA) Asignacin Contigua de Almacenamiento Versus No Contigua
En la asignacin contigua cada programa ocupa un bloque contiguo y sencillo de localizaciones de almacenamiento. En la asignacin no contigua un programa se divide en varios bloques o segmentos que pueden almacenarse en direcciones que no tienen que ser necesariamente adyacentes, por lo que es ms compleja pero ms eficiente que la asignacin continua. Asignacin Contigua de Almacenamiento de Un Solo Usuario
Se consideran S. O. que ya poseen desarrollado el sistema de control de entrada / salida: IOCS: input / output control system.
El tamao de los programas est limitado por la cantidad de memoria principal, pero se puede superar este lmite con tcnicas de recubrimientos, con las siguientes caractersticas
Si una seccin particular del programa ya no es necesaria, se carga otra seccin desde el almacenamiento secundario ocupando las reas de memoria liberadas por la seccin que ya no se necesita.
La administracin manual por programa del recubrimiento es complicada y dificulta el desarrollo y el mantenimiento. Procesamiento por lotes de flujo nico Los sistemas de un solo usuario se dedican a un trabajo durante ms tiempo del que toma su ejecucin.