Está en la página 1de 2

A.

Respecto al vídeo mostrado:


1. Mencione dos diferencias entre dos de los algoritmos de
planificación que Ud. elija.

Planificación SRTF
Se refiere al proceso que tenga el próximo ciclo de CPU
mas corto. La idea es escoger entre todos los procesos
listos el que tenga su proximo ciclo de CPU mas pequeño.

Planificación Round Robin


En este algoritmo se selecciona todos los abstractos en un
grupo de manera equitativa y en un orden racional,
normalmente comenzando por el primer elemento de la
lista hasta llegar al último y empezando de nuevo desde el
primer elemento y tiene el mismo trato para cada proceso.

2. ¿Qué algoritmo considera mejor? ¿Por qué?

Round Robin, ya que da un trato equitativo para cada


proceso, dando un periodo de tiempo (quantum) a cada proceso.

B. Del artículo:
1. ¿Cuál es el propósito de la planificación de procesos?

La multiprogramación tiene como objetivo ejecutar varios procesos al


mismo tiempo con el fin de maximizar la utilización de la CPU y en los
sistemas de tiempo compartido el objetivo es conmutar la CPU entre
los distintos procesos con tanta frecuencia que los usuarios puedan
interactuar con cada programa mientras este se ejecuta, para conseguir
estos objetivos el Planificador de procesos tiene como propósito
seleccionar un proceso disponible para ejecutar el programa en la CPU.

2. ¿Cómo funciona el algoritmo de Round Robin? ¿Cuál es la diferencia


con el algoritmo propuesto?

El algoritmo consiste en definir una unidad de tiempo pequeña, llamada


quantum o cuanto de tiempo, la cual es asignada a cada
proceso que este en estado listo. Si el proceso agota su quantum (Q)

El algoritmo que se propone en el artículo es más eficiente, ya que tiene


menos tiempo medio de espera, el tiempo medio de respuesta y el
número de cambios de contexto, en comparación con el algoritmo
Round Robin, reduciendo también la operación sobrecarga del sistema
y por lo tanto la latencia de despacho.

3. ¿A qué conclusiones llegó? Mencione 2.

El Algoritmo propuesto es más eficiente, ya que tiene menos tiempo


medio de espera, el tiempo medio de respuesta y el número de cambios
de contexto,

Con el algoritmo propuesto el rendimiento de los sistemas de tiempo


compartido puede ser mejorado y también se puede modificar para
mejorar el rendimiento del sistema en tiempo real.

También podría gustarte