Sunteți pe pagina 1din 6

UNIVERSIDAD TECNOLOGICA DE HONDURAS

Campus La Ceiba

SISTEMAS
OPERATIVOS

EJERCICIO DEL MODULO 2

CATEDRATICO ING. HECTOR


CASTILLO

C# 201320020095

JEISON ENRIQUE CASTILLO


GEORGE
CAMBIO DE ESTADOS DE PROCESOS: EJERCICIO 1
Instrucciones:
Varios procesos necesitan entrar a ejecucin en un sistema multiprogramado. Teniendo en
consideracin las transiciones de estado vlidas, determine la accin apropiada a seguir en cada
momento. La memoria disponible es de nicamente 1048MB:

Proceso Accin que solicita el Memoria Resultado Memoria


proceso Requerida /Efecto de la restante
solicitud
P1 Entrar en ejecucin 256 MB P1 -> ejecucin 685 MB

P2 Entrar en ejecucin 512 MB P2 -> ejecucin 685 MB

P1 Lectura de datos en P1 -> listo 685 MB


disco

P2 Terminar P2 -> listo 580 MB

P3 Entrar en ejecucin 512 MB P3 -> bloqueado 580 MB

P4 Entrar en ejecucin 512 MB P4 -> ejecucin 580 MB

P5 Entrar en ejecucin 384 P5 -> bloqueado 580 MB

P1 Fin de Lectura de datos P1 -> listo 320 MB


en Disco
P3 Lectura de datos en P3 -> listo 320 MB
Disco

P1 Terminar P1 -> listo 320 MB

P6 Entrar en ejecucin 384 P6 -> p1 320 MB


terminado, p2
terminado, p5
bloqueado
Estado Final de los procesos:

Procesos Nuevos (No Listos) NINGUNO

Proceso que queda en ejecucin P6

Procesos que quedan en cola de listos P1

Procesos que quedan bloqueados P3, P5

Procesos Terminados P1, P2, P3

Valor Final de la Memoria 604

CAMBIO DE ESTADOS DE PROCES OS: EJERCICIO 2


Instrucciones:
Varios procesos necesitan entrar a ejecucin en un sistema multiprogramado. Teniendo en
consideracin las transiciones de estado vlidas, determine la accin apropiada a seguir en
cada momento. La memoria disponible es de nicamente 1024MB:

Proceso Accin que solicita el Memoria Resultado/Efecto dela Memoria


proceso requerida solicitud restante
P1->ejecucin 768 MB
P1 Entrar a ejecucin 256MB

P2 Entrar a Ejecucin 512MB P2->ejecucin 256 MB

P1 Lectura de datos en P1->bloqueado 256 MB


disco

P2 Ter P2->terminado 768 MB


mina
r
P3 Entrar a Ejecucin 512MB P3->ejecucin 256 MB

P4 Entrar a ejecucin 512MB P4->nuevo 256 MB

P5 Entrar a Ejecucin 384MB P5->nuevo 256 MB

Fin de Lectura de P1->listo 256 MB


P1 datos en
D P3->bloqueado 256 MB
P3 Lectura dei Datos en
Disco s
P1 c
Ter P1->terminadoP3- 0 MB
o
mina >bloqueadoP4->listoP5-
r >nuevo

P6 Entrar a Ejecucin 384MB P6->nuevo 0 MB

Estado Final de los procesos:

Procesos Nuevos(No Listos) P5 Y P6

P4
Proceso que queda en ejecucin

Procesos que quedan en cola de listos NINGUNO

NINGUNO
Procesos que quedan bloqueados

P6
Procesos Terminados

0 MB
Valor Final de la Memoria
CAMBIO DE ESTADOS DE PROCES OS: EJERCICIO 3
Instrucciones:
Varios procesos necesitan entrar a ejecucin en un sistema multiprogramado. Teniendo en
consideracin las transiciones de estado vlidas, determine la accin apropiada a seguir en
cada momento. La memoria disponible es de nicamente 512MB:

Proce Accin que solicita el Memoria Resultado/Efecto de la Memori


so Proceso Requerid solicitud a
a Restant
P Entrar a Ejecucin e
1 32MB P1->ejecucin 352MB

P Entrar a Ejecucin 128 MB


2 P2->bloqueado P2->ejecucin 352MB

P Entrar a Ejecucin 64 MB
3 P2-> bloqueado 352MB

P Terminar
1 P3->ejecucin 224MB

P Lectura de datos en disco


2 P4-> Listo 96MB

P Entrar a Ejecucin 128 MB


4 P1-> Listo 96MB

P Fin de Lectura de datos


2 P3-> Bloqueado , P4-> Ejecucin 96MB

P Terminar
3 32MB P5-> listo 64MB

P Entrar a ejecucin
5 128MB p1-terminado, p2-listo,p3- 64MB
terminado,p4- ejecucin, p5-listo
P Terminar p1-terminado, p2-listo,p3-
4 terminado, p4-termina,p5- 64MB
ejecucion.

Procesos Nuevos(No Listos) P5 Y P6

P4
Proceso que queda en ejecucin

Procesos que quedan en cola de listos NINGUNO

P3
Procesos que quedan bloqueados

P1 Y P2
Procesos Terminados

0 MB
Valor Final de la Memoria

S-ar putea să vă placă și