You are on page 1of 12

Memoria

La memoria es un recurso importante que


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.

You might also like