Som T2.P3 Mas Darianna

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 3

CREA UN NUEVO DOCUMENTO Y REALIZA LO SIGUIENTE:T3

Rellena la tabla con los datos del enunciado

Proceso TLLEGADA TEJECUCIÓN Prioridad


P1 0 4 4
P2 1 8 2
P3 3 6 1
P4 4 4 3

Realiza el diagrama gráficamente sombreando con colores las celdas en cada proceso:

P1
P2
P3
P4
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
P1
P2
P3
P4
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
P1
P2
P3
P4

Rellena la tabla con los cálculos de los tiempos de espera y respuesta, así como los tiempos medios

Proceso TESPERA TRESPUESTA


P1 0 4
P2 3 5
FCFS  P3 6 6
P4 11 4
Tiempos
5 4,75
Medios
Proceso TESPERA TRESPUESTA
P1 0 4
P2 3 8
ROUND ROBIN  P3 9 6
P4 0 4
NO EXPULSIVO Tiempos
3 5,5
Medios
POR PRIORIDADES

Proceso TESPERA TRESPUESTA


P1 2 4
P2 13 6
ROUND ROBIN DE 2EN2  P3 11 6
P4 10 4
Tiempos
9 5
Medios

-FCFS: Imagina que estás en una fila para comprar café. El primero en llegar es el primero en ser
atendido. Así funciona FCFS: los procesos se ejecutan en el orden en que llegan. Es simple y fácil de
entender. No hay sorpresas, todo el mundo sabe cuándo le toca. A veces, el que está al final de la fila
tiene que esperar mucho porque los procesos más largos pueden hacer que todos los demás se queden
atrás.

-ROUND ROBIN DE 2 EN 2: Piensa en una ronda de juegos. Cada jugador tiene un tiempo limitado
para jugar antes de pasar al siguiente. En este caso, cada proceso recibe un tiempo fijo (llamado
"quantum") para usar el CPU. Si no termina, se pasa al siguiente. Todos los procesos tienen su
oportunidad, así que es más justo. Además, mejora el tiempo de respuesta. Si el tiempo asignado es
muy corto, puede generar mucho "movimiento" entre procesos, lo que puede ser un poco ineficiente.

-ROUND ROBIN NO EXPULSIVO: Imagina que en una fiesta, los invitados con mejores historias
son atendidos primero. Pero una vez que empiezan a contar su historia, nadie puede interrumpirlos
hasta que terminen. Así, los procesos de mayor prioridad se ejecutan primero, pero una vez que
comienzan, no pueden ser interrumpidos. Es justo y prioriza lo más importante, lo que puede ser útil
en sistemas donde algunos procesos realmente necesitan atención inmediata. Los procesos de menor
prioridad pueden quedarse esperando un buen rato si siempre hay otros que necesitan ser atendidos
primero.
OBSERVA EL EJEMPLO RESUELTO DE LA PÁGINA SIGUIENTE PARA QUE TE HAGAS
UNA IDEA DE CÓMO LO TIENES QUE ENTREGAR

EJEMPLO (es el del libro de la pág. 58). Para los siguientes procesos, con el tiempo de llegada y el
tiempo de ejecución necesario que se indica, calcula los tiempos de espera y respuesta de cada
proceso y los tiempos medios, utilizando el algoritmo FIFO o FCFS

DATOS DEL ENUNCIADO:

Proceso TLLEGADA TEJECUCIÓN


P1 0 7
P2 2 4
P3 3 3
P4 5 2

GRÁFICO:

P1
P2
P3
P4
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

RELLENA LA TABLA CON LOS CÁLCULOS DE LOS TIEMPOS DE ESPERA Y RESPUESTA,


ASÍ COMO LOS TIEMPOS MEDIOS

Proceso TESPERA TRESPUESTA


P1 0 7
P2 5 9
P3 8 11
P4 9 11
Tiempos
5,5 9,5
Medios

También podría gustarte