Home

Awesome

Simulador de memoria virtual con Paginacion

Preview del programa

alt tag

Especificaciones del programa

Se pide que usted simule la administración de memoria virtual del sistema operativo “Metro OS”. Para ello, deberá crear un programa en el lenguaje de programación JAVA que maneje la memoria virtual a través de paginación. El programa debe ser capaz de crear procesos y ubicarlos en la memoria. Al principio del programa, se simula un ambiente de instalación donde el usuario especifica el tamaño de la memoria principal, secundaria y el tamaño de las páginas, luego, el usuario podrá ir creando (el proceso ira a la lista de procesos activos solo si la mitad o más de sus páginas caben en memoria principal), bloqueando, suspendiendo y eliminando procesos. Se deberá llevar un registro de: Procesos creados, marcos de página utilizados en la actualidad, memoria disponible y dos estadísticas más que el alumno deberá implementar. Bono: Al introducir una dirección lógica en binario el programa deberá resolverla y devolverte la dirección física en binario.