Logo Studenta

5. Considerando que en un determinado instante de tiempo el sistema tiene el siguiente conjunto de procesos: a) P1: 30 ms de CPU, 50 ms de disco, 4...

5. Considerando que en un determinado instante de tiempo el sistema tiene el siguiente conjunto de procesos:
a) P1: 30 ms de CPU, 50 ms de disco, 45 ms de CPU, 50 ms de disco y 15 ms de CPU.
b) P2: 45 ms de CPU, 50 ms de disco y 25 ms de CPU.
c) P3: 35 ms de CPU, 80 ms de cinta y 30 ms de CPU.
d) P4: 20 ms de CPU, 80 ms de cinta, 150 ms de CPU, 50 ms de disco y 15 ms de CPU.
Se utiliza un algoritmo de planificación RR con un quantum de 20ms y presenta puntos de apropiación cada 5 unidades de tiempo. Todos los procesos ingresan en el tiempo t. Cada rutina del S.O. se ejecuta en 5ms.
(a) Realice el diagrama de estado de procesos.
(b) ¿Cuál es el estado de las colas correspondientes al instante de tiempo t+100ms y en el instante de tiempo t+160ms?.
(c) Especifique el tiempo de retorno para cada uno de los procesos.
(d) Especifique el tiempo de espera para cada uno de los procesos.
(e) Cuál seŕıa la diferencia si el algoritmo de planificación fuera de colas multinivel, teniendo 2 niveles de colas, inicialmente todos los procesos ingresan en la cola de mayor prioridad, nivel 1, si utilizan completamente su quantum se lo env́ıa a la cola del nivel 2. Para esta situación, ¿el estado de las colas es el mismo? ¿y los tiempos de espera?


Esta pregunta también está en el material:

Practico4
9 pag.

Sistemas de Informação Universidad Nacional de CórdobaUniversidad Nacional de Córdoba

💡 1 Respuesta

User badge image

Ed IA de Studenta Verified user icon


a) El diagrama de estado de procesos es el siguiente:

[Diagrama de estado de procesos]

b) El estado de las colas correspondientes al instante de tiempo t+100ms y en el instante de tiempo t+160ms es el siguiente:

  • t+100ms:
  • Cola de nivel 1: P1, P2, P3
  • Cola de nivel 2: P4
  • t+160ms:
  • Cola de nivel 1: P2, P3
  • Cola de nivel 2: P1, P4

c) El tiempo de retorno para cada uno de los procesos es el siguiente:

  • P1: 285ms
  • P2: 225ms
  • P3: 235ms
  • P4: 355ms

d) El tiempo de espera para cada uno de los procesos es el siguiente:

  • P1: 105ms
  • P2: 15ms
  • P3: 5ms
  • P4: 195ms

e) La diferencia si el algoritmo de planificación fuera de colas multinivel, teniendo 2 niveles de colas, inicialmente todos los procesos ingresan en la cola de mayor prioridad, nivel 1, si utilizan completamente su quantum se lo env́ıa a la cola del nivel 2, es la siguiente:


  • El estado de las colas no es el mismo. En el caso de la planificación RR, todos los procesos tienen la misma prioridad y se ejecutan en la cola de nivel 1. En el caso de la planificación de colas multinivel, los procesos se ejecutan en la cola de nivel 1 hasta que utilizan completamente su quantum, momento en el que se envían a la cola de nivel 2.
  • Los tiempos de espera son diferentes. En el caso de la planificación RR, los procesos con tiempos de ejecución más largos esperarán más tiempo para ejecutarse. En el caso de la planificación de colas multinivel, los procesos con tiempos de ejecución más largos esperarán menos tiempo para ejecutarse, ya que se ejecutarán primero en la cola de nivel 1.
0
Dislike0

✏️ Responder

FlechasNegritoItálicoSubrayadaTachadoCitaCódigoLista numeradaLista con viñetasSuscritoSobreDisminuir la sangríaAumentar la sangríaColor de fuenteColor de fondoAlineaciónLimpiarInsertar el linkImagenFórmula

Para escribir su respuesta aquí, Ingresar o Crear una cuenta

User badge image

Otros materiales