Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Exposicion Gestion de Memoria
Exposicion Gestion de Memoria
EXTENSIÓN LATACUNGA
MEMORIA VIRTUAL:
La memoria virtual es una técnica de administración de
la memoria real que permite al sistema operativo
brindarle al software de usuario y a sí mismo un espacio
de direcciones mayor que la memoria real o física
ESPACIO DE DIRECCIONES
• Direcciones físicas: Son aquellas que referencian alguna posición en la
memoria física.
• Direcciones lógicas: Son las direcciones utilizadas por los procesos.
Sufren una serie de transformaciones, realizadas por el procesador (la
MMU), antes de convertirse en direcciones físicas.
• Direcciones lineales: Direcciones lineales se obtienen a partir de
direcciones lógicas tras haber aplicado una transformación dependiente
de la arquitectura.
•
UNIDAD DE MANEJO DE MEMORIA:
La unidad de manejo de memoria (MMU) es parte del procesador. Sus funciones son:
• Convertir las direcciones lógicas emitidas por los procesos en direcciones físicas.
• Comprobar que la conversión se puede realizar. La dirección lógica podría no tener
un dirección física asociada. Por ejemplo, la página correspondiente a una dirección se
puede haber trasladado a una zona de almacenamiento secundario temporalmente.
• Comprobar que el proceso que intenta acceder a una cierta dirección de memoria
tiene permisos para ello.
INTERCAMBIO:
El objetivo del intercambio es dar cabida a la ejecución de más aplicaciones de las que
pueden residir simultáneamente en la memoria del sistema:
Consiste en trasladar el código y los datos de un proceso completo de memoria al sistema de
almacenamiento secundario, para cargar otro previamente almacenado
Durante el intercambio un proceso puede ser sacado temporalmente de memoria y llevado a
un lugar especial del disco y posteriormente vuelto a memoria y continuada su ejecución
Ventajas Desventajas
No es necesario que las paginas estén El costo de hardware y software se incrementa,
por la nueva información que debe manejarse y
contiguas en memoria, por lo que no se el mecanismo de traducción de direcciones
necesitan procesos de compactación necesario. Se consumen muchos más recursos de
cuando existen marcos de paginas libres memoria, tiempo en el CPU para su
implantación.
dispersos en la memoria.
Se deben reservar áreas de memoria para las
Es fácil controlar todas las páginas, ya PMT de los procesos. Al no ser fijo el tamaño de
que tienen el mismo tamaño. estas, se crea un problema semejante al de los
programas (cómo asignar un tamaño óptimo sin
Se elimina el problema de fragmentación desperdicio de memoria, u ovearhead del
procesador).
externa.
La dirección generada por la CPU se divide en: