Ejercicios adicionales de procesos

Ejercicios adicionales

1) Todos estos procesos llegan al mismo tiempor a la cola de preparados en un procesador que aplica el algoritmo FIFO para gestionar los procesos

  • Proceso A tiempo de CPU=10
  • Proceso B tiempo de CPU=4
  • Proceso C tiempo de CPU=12

¿Cuál ha sido el tiempo de espera para cada proceso, y el tiempo de espera medio?. Responde las mismas preguntas si aplicásemos RR con q=5.

Respuesta para FIFO

  1. Se atiende al proceso A. Tinicio=0 Tfin=10 Tespera=0
  2. Se atiende al proceso B. Tinicio=10 Tfin=14 Tespera=10
  3. Se atiende al proceso C. Tinicio=14 Tfin=26 Tespera=14
  4. Espera media=( 0+10+14)/3=24/3

Respuesta para RR, q=5

  1. Se atiende al proceso A. Tinicio=0 Tfin=5 Tespera=0 Resta=5
  2. Se atiende al proceso B. Tinicio=5 Tfin=9 Tespera=5 Resta=0 (Ha Terminado en tiempo 9)
  3. Se atiende al proceso C. Tinicio=9 Tfin=14 Tespera=9 Resta=7
  4. Se atiende al proceso A. Tinicio=14 Tfin=19 Tespera=9 Resta=0 (Ha Terminado en tiempo 19)
  5. Se atiende al proceso C. Tinicio=19 Tfin=24 Tespera=9+5 Resta=2
  6. Se atiende al proceso C. Tinicio=24 Tfin=26 Tespera=9+5+0(No se espera a si mismo) Resta=0 (Ha terminado en tiempo 26)
  7. Espera media=( (0+9)+(5)+(9+5)=(9+5+14)/3=28/3

2) Todos estos procesos llegan al mismo tiempor a la cola de preparados en un procesador que aplica el algoritmo FIFO para gestionar los procesos

  • Proceso A tiempo de CPU=1
  • Proceso B tiempo de CPU=9
  • Proceso C tiempo de CPU=10
  • Proceso D tiempo de CPU=12

¿Cuál ha sido el tiempo de espera para cada proceso, y el tiempo de espera medio?. Responde las mismas preguntas si aplicásemos RR con q=5.

3) Todos estos procesos llegan al mismo tiempor a la cola de preparados en un procesador que aplica el algoritmo FIFO para gestionar los procesos

  • Proceso A tiempo de CPU=10
  • Proceso B tiempo de CPU=15
  • Proceso C tiempo de CPU=5
  • Proceso D tiempo de CPU=2

¿Cuál ha sido el tiempo de espera para cada proceso, y el tiempo de espera medio?. Responde las mismas preguntas si aplicásemos RR con q=5.

4) ¿Qué es mejor para reducir la espera media, atender primer a los de menos tiempo de CPU o sería mejor primero a los de más tiempo de CPU?

Deja un comentario

Disculpa, debes iniciar sesión para escribir un comentario.