¿Qué algoritmo de planificación será más conveniente para optimizar el rendimiento
de la UCP en un sistema que sólo tiene procesos en los cuales no hay entrada/salida?
Yo eligiria el de Planificacion a la Respuesta mas alta, ya que al no usar entrada/salida se supone que los procesos se deben ejecutar mas rapidos y evitariamos ciertos inconvenientes. Los procesos cortos son los que van a tener prioridad aparte que esto es la mejora del SJF. Eso es lo que pienso yo.
El SJF (Short Job First) Este planificador ejecuta rafagas de procesos sin interrupcion, por lo tanto es muuy util para procesar por bloques completos. Por lo que minimiza el tiempo promedio de procesamiento. ejemplo: p1=21, p2=27, p3=30 si hacemos un promedio del tiempo que les llevara atender todos los procesos tomando en cuenta que no va a tener entradas y salidas, osea que se va a ejecutar sin interrupciones. y a continuacion se muestra un ejemplo comparandolo con el FIFO: FIFO F = (24 + 27 + 30) / 3 = 27 ms. SJF F = (3 + 6 + 30) / 3 = 13 ms.
Para este tipo de sistema io creo ke la planificacion mas eficiente seria la planificación de plazo fijo. Esto debido a que como los procesos no tendran entradas ni salidas, se podran programar los trabajos o tareas para terminarse en un tiempo específico o plazo fijo. Esto conlleva a que el usuario podra informar por adelantado de las necesidades precisas de recursos del proceso y el procesador trabajara perfectamente.
el algoritmo de prioridad al mas corto, por la razon de que minimiza el tiempo de finalización promedio.
ResponderEliminarMarina!!
Yo eligiria el de Planificacion a la Respuesta mas alta, ya que al no usar entrada/salida se supone que los procesos se deben ejecutar mas rapidos y evitariamos ciertos inconvenientes.
ResponderEliminarLos procesos cortos son los que van a tener prioridad aparte que esto es la mejora del SJF.
Eso es lo que pienso yo.
Karen
ResponderEliminaral algoritmo de fifo se me hace el mas conveniente,por que hace que susu procesos se lleven acabo en el orden en el que van llegando.
El SJF (Short Job First)
ResponderEliminarEste planificador ejecuta rafagas de procesos sin interrupcion, por lo tanto es muuy util para procesar por bloques completos.
Por lo que minimiza el tiempo promedio de procesamiento.
ejemplo:
p1=21, p2=27, p3=30
si hacemos un promedio del tiempo que les llevara atender todos los procesos tomando en cuenta que no va a tener entradas y salidas, osea que se va a ejecutar sin interrupciones.
y a continuacion se muestra un ejemplo comparandolo con el FIFO:
FIFO F = (24 + 27 + 30) / 3 = 27 ms.
SJF F = (3 + 6 + 30) / 3 = 13 ms.
Para este tipo de sistema io creo ke la planificacion mas eficiente seria la planificación de plazo fijo.
ResponderEliminarEsto debido a que como los procesos no tendran entradas ni salidas, se podran programar los trabajos o tareas para terminarse en un tiempo específico o plazo fijo.
Esto conlleva a que el usuario podra informar por adelantado de las necesidades precisas de recursos del proceso y el procesador trabajara perfectamente.