Top Banner
ADMINISTRACIÓN DE MEMORIA EL LINUX SISTEMAS OPERATIVOS
10

Administración de memoria el linux

Aug 16, 2015

Download

Engineering

Marines KL
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Administración de memoria el linux

ADMINISTRACIÓN DE MEMORIA EL LINUX

SISTEMAS OPERATIVOS

Page 2: Administración de memoria el linux

QUÉ ES??• El Subsistema de administración de

memoria es uno de las mas importantes partes del Linux. Desde aquellos días en que la computación ha requerido mas memoria de la que existe físicamente en un sistema.

• Las estrategias fueron desarrolladas para vencer esta limitación… y las mas exitosa de ellas se conoce hoy en día como “memoria virtual”. La Memoria Virtual hace parecer a un sistema mas abundante en memoria de lo que realmente es.

• El modelo es simple para tener programas portátiles.

• Ha funcionado bien y necesita poca revisión

Page 3: Administración de memoria el linux

CONCEPTOS FUNDAMENTALES

PILA

DATOS

TEXTO

Los datos inicializados

Los datos sin inicializar

Page 4: Administración de memoria el linux

MEMORIA PRINCIPAL-FÍSICA

Page 5: Administración de memoria el linux

GESTIÓN DE MEMORIA

Page 6: Administración de memoria el linux

OTROS CONCEPTOS

• Direccionamiento Largo de espacios en MemoriaEl SO hace que el sistema aparente tener un volumen de memoria alto…..al que realmente posee. La memoria virtual puede ser N veces mas grande que la memoria física de un sistema.

Page 7: Administración de memoria el linux

OTROS CONCEPTOS

• ProteccionCada proceso en el sistema posee su propio espacio de direcciones virtuales de memoria. Estos espacios estan completamente separados uno del otro y asi los procesos corren sin afectar a otros.

Page 8: Administración de memoria el linux

OTROS CONCEPTOS

• Mapeo en MemoriaEl mapeo en memoria es acostumbrado para mapear imágenes y archivos de datos dentro de un espacio de direcciones de un proceso.

• Alocamiento Equitativo de Memoria FísicaExiste equilibrio en la distribución de la memoria del sistema.

Page 9: Administración de memoria el linux

OTROS CONCEPTOS• Memoria Virtual Compartida

En ocasiones necesitaremos compartir la memoria entre procesos. Por citar un ejemplo, pudiesen existir varios procesos corriendo en el sistema , cada una con su propio espacio de direcciones virtuales de memoria, sin duda seria mucho mejor “tener una sola copia en memoria fisica y que todos los procesos que corran bash la compartiecen”.

Page 10: Administración de memoria el linux

LLAMADAS AL SISTEMA DE ADMINISTRACIÓN DE MEMORIA EN

LINUX