Sistemas Operativos Actividad 4 algoritmo paginación o segmentación
Enviado por F Saul Trapala • 4 de Octubre de 2022 • Documentos de Investigación • 267 Palabras (2 Páginas) • 74 Visitas
Benemérita Universidad Autónoma de Puebla[pic 1][pic 2]
Facultad de Ciencias de la Computación
Sistemas Operativos
Actividad 4 algoritmo paginación o segmentación Docente: Luis Enrique Colmenares Guillen
Integrantes:
Ricardo García Euzabiaga 201966686 Hozai Alberto Márquez Morales 201939667 Fernando Saul Vargas Trapala 201729981 Axel Alberto García Medina 201808669 Emanuel Luna Romero
Otoño 2022
El archivo de configuración memory.conf del simulador de memoria MOSS se configuro de la siguiente manera: hay 32 paginas físicas y 64 paginas virtuales, el simulador fue modificado de tal manera que por medio del algoritmo Aging podremos ir vaciando las paginas físicas e ir agregando las virtuales .Para ejecutar comandos en el simulador se utiliza el archivo commands, acpntinuacion se muestra una imagen de los comandos que se van a ejecutar:
[pic 3]
La creación de la clase Partition es la cual nos el método decremento ya que al ser un valor igual a 1 se le resta 1 y se queda en 0 pero si es diferente a 1 se divide entre 2 y sigue en el respectivo espacio.
Con el incremento cada vez que entre un proceso entrara con un valor de 128 para ir disminuyendo poco a poco hasta llegar a 1.
[pic 4]
Para poder logar esto tuvimos que hacer muchos cambios empezando por PageFault a la cual le implementamos el algoritmo Aging con la ayuda de la clase Partition con la podremos aplicar los métodos de incremento y decremento.[pic 5]
En el kernel se modifica de modo de que se encargue de las interrupciones de reloj y de buscar los espacios disponibles para los procesos.
[pic 6]
...