ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Los Grandes Sistemas operativos.


Enviado por   •  11 de Julio de 2016  •  Ensayos  •  645 Palabras (3 Páginas)  •  453 Visitas

Página 1 de 3

Universidad Tecnológica de Honduras

[pic 1]

San Pedro Sula

Nombre de la Asignatura: Sistemas Operativos (SOE-0609)

Nombre del Catedrático: Hector Antonio Castillo Cruz

Número de Cuenta del Alumno: 200911610027

Nombre del Alumno: Denis Rodolfo Sanabria Bardales

Título del Trabajo: Tarea Modulo 2 – Descripción y Control de Procesos

Fecha de Elaboración: 16 Junio 2016

Módulo 02: Descripción y Control de Procesos

Cambio de estados de procesos: ejemplo resuelto

Varios procesos necesitan entrar a ejecución en un sistema multiprogramado. Teniendo en consideración las transiciones de estado válidas, se determina la acción apropiada a seguir en cada momento, y otros efectos que pueda tener la solicitud. Se asume, para este ejemplo, que la memoria disponible es de únicamente 256MB:

Proceso

Acción que Solicita el proceso

Memoria

requerida

Resultado/Efecto de la solicitud

Memoria

restante

P1

Entrar a ejecución

128MB

P1 -> Ejecución

128

P2

Entrar a Ejecución

128MB

P2 -> Listo

0

P3

Entrar a Ejecución

64MB

P3 -> Nuevo

0

P1

Terminar

P1 -> Terminado, P2 -> Ejecución, P3 -> Listo

64

P2

Lectura de datos en disco

P2 -> Bloqueado, P3 -> Ejecución

64

P4

Entrar a Ejecución

128MB

P4 -> Nuevo

64

P2

Fin Lectura de datos

P2 -> Listo

64

P3

Terminar

P3 -> Terminado, P2 -> Ejecución, P4-> Listo

0

P5

Entrar a Ejecución

64MB

P5 -> Nuevo

0

Estado final de los procesos:

Procesos Nuevos (No Listos)

P5

Proceso que queda en ejecución

P2

Procesos que quedan en cola de listos

P4

Procesos que quedan bloqueados

Ninguno

Procesos Terminados

P1, P3

Valor Final de la Memoria

0

Cambio de estados de procesos: ejercicio 1

Instrucciones:

Varios procesos necesitan entrar a ejecución en un sistema multiprogramado. Teniendo en consideración las transiciones de estado válidas, determine la acción apropiada a seguir en cada momento. La memoria disponible es de únicamente 1048MB:

Proceso

Acción que Solicita el proceso

Memoria

requerida

Resultado/Efecto de la solicitud

Memoria

restante

P1

Entrar a ejecución

256MB

P1 -> Ejecución

792

P2

Entrar a Ejecución

512MB

P2 -> Listo

280

P1

Lectura de datos en disco

P1 -> Bloqueado, P2 -> Ejecución

280

P2

Terminar

P2 -> Terminado, P1 -> Ejecución

792

P3

Entrar a Ejecución

512MB

P3 -> Nuevo

280

P4

Entrar a ejecución

512MB

P4 -> Nuevo

0

P5

Entrar a Ejecución

384MB

P5 -> Nuevo

0

P1

Fin de Lectura de datos en

disco

P1 -> Listo

0

P3

Lectura de Datos en Disco

P3 -> Bloqueado, P1 -> Ejecución

0

P1

Terminar

P1 -> Terminado, P3 -> Ejecución, P4 -> Listo

0

P6

Entrar a Ejecución

384MB

P6 -> Nuevo

0

...

Descargar como (para miembros actualizados)  txt (6.1 Kb)   pdf (143.3 Kb)   docx (60.3 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com