gestion de memoria
DESCRIPTION
sistemas operativosTRANSCRIPT
![Page 1: Gestion de memoria](https://reader035.vdocuments.site/reader035/viewer/2022062708/55893444d8b42a3e398b45a9/html5/thumbnails/1.jpg)
![Page 2: Gestion de memoria](https://reader035.vdocuments.site/reader035/viewer/2022062708/55893444d8b42a3e398b45a9/html5/thumbnails/2.jpg)
• La memoria principal se divide en dos partes: una parte para el sistema operativo y otra parte para el programa que se ejecuta en ese instante.
![Page 3: Gestion de memoria](https://reader035.vdocuments.site/reader035/viewer/2022062708/55893444d8b42a3e398b45a9/html5/thumbnails/3.jpg)
• La parte de “Usuario” de la memoria debe subdividirse aún más para hacer sitio a varios procesos.
![Page 4: Gestion de memoria](https://reader035.vdocuments.site/reader035/viewer/2022062708/55893444d8b42a3e398b45a9/html5/thumbnails/4.jpg)
![Page 5: Gestion de memoria](https://reader035.vdocuments.site/reader035/viewer/2022062708/55893444d8b42a3e398b45a9/html5/thumbnails/5.jpg)
La reubicación permite crear un espacio lógico independiente para cada proceso.se divide en reubicación estática y en reubicación dinámica.
![Page 6: Gestion de memoria](https://reader035.vdocuments.site/reader035/viewer/2022062708/55893444d8b42a3e398b45a9/html5/thumbnails/6.jpg)
• Cada proceso debe ser protegido que la provee cada sistema operativo.
![Page 7: Gestion de memoria](https://reader035.vdocuments.site/reader035/viewer/2022062708/55893444d8b42a3e398b45a9/html5/thumbnails/7.jpg)
• Permite tener un acceso controlado a la memoria.
![Page 8: Gestion de memoria](https://reader035.vdocuments.site/reader035/viewer/2022062708/55893444d8b42a3e398b45a9/html5/thumbnails/8.jpg)
• Cada programa se organiza en módulos estos pueden inscribirse y compilarse independientemente.
![Page 9: Gestion de memoria](https://reader035.vdocuments.site/reader035/viewer/2022062708/55893444d8b42a3e398b45a9/html5/thumbnails/9.jpg)
• La memoria principal en algunos casos no puede ser suficiente para los programas y sus datos.
![Page 10: Gestion de memoria](https://reader035.vdocuments.site/reader035/viewer/2022062708/55893444d8b42a3e398b45a9/html5/thumbnails/10.jpg)
![Page 11: Gestion de memoria](https://reader035.vdocuments.site/reader035/viewer/2022062708/55893444d8b42a3e398b45a9/html5/thumbnails/11.jpg)
• Es la tarea principal y lleva procesos de donde están guardados a la memoria principal.
![Page 12: Gestion de memoria](https://reader035.vdocuments.site/reader035/viewer/2022062708/55893444d8b42a3e398b45a9/html5/thumbnails/12.jpg)
• EXTERNA: Particiones fijas. • INTERNA: Sus particiones son del mismo
tamaño como se va ejecutar.
![Page 13: Gestion de memoria](https://reader035.vdocuments.site/reader035/viewer/2022062708/55893444d8b42a3e398b45a9/html5/thumbnails/13.jpg)
• La memoria principal se divide en un conjunto de particiones fijas durante la generación del sistema. Un proceso puede cargar en una partición de mayor tamaño o igual.
![Page 14: Gestion de memoria](https://reader035.vdocuments.site/reader035/viewer/2022062708/55893444d8b42a3e398b45a9/html5/thumbnails/14.jpg)
![Page 15: Gestion de memoria](https://reader035.vdocuments.site/reader035/viewer/2022062708/55893444d8b42a3e398b45a9/html5/thumbnails/15.jpg)
• Se Crean Dinámicamente, de forma que cada proceso se carga en una partición de exactamente el mismo tamaño que el proceso.
![Page 16: Gestion de memoria](https://reader035.vdocuments.site/reader035/viewer/2022062708/55893444d8b42a3e398b45a9/html5/thumbnails/16.jpg)
![Page 17: Gestion de memoria](https://reader035.vdocuments.site/reader035/viewer/2022062708/55893444d8b42a3e398b45a9/html5/thumbnails/17.jpg)