Академический Документы
Профессиональный Документы
Культура Документы
Managua UCA Facultad de Ciencia, Tecnologa y Ambiente Ingeniera en Sistemas y Tecnologas de la Informacin. Arquitectura de los sistemas operativos
Integrantes: Luis Yolman Peralta Palacios Donald Steve Flores David Josu Torres Grupo: 0798
Introduccin
La planificacin hace referencia a un conjunto polticas y mecanismos incorporados al sistema operativo que gobiernan el orden en que deben ser ejecutados los trabajos que deben cumplimentarse por el sistema operativo. El Objetivo de la planificacin es optimizar el rendimiento del sistema. Nombraremos tres grandes grupos relacionado con la filosofa del sistema: Planificacin en sistemas con un Procesador, Multiprocesador y Tiempo real; identificando en cada caso sus componentes, sus finalidades y funciones.
PRODUCTIVIDAD:
La productividad se refiere a la cantidad de trabajo completada por mitad de tiempo. Un modo de expresarla es definindola como el nmero de trabajos de usuario ejecutados por una unidad de tiempo. Cuando mayor sea este nmero, ms trabajo aparentemente est siendo ejecutado por el sistema.
TIEMPO DE RETORNO
Se define como el tiempo que transcurre desde el momento en que un Programa es remitido hasta que es totalmente completado por el mismo.
Round Robin es particularmente efectivo para sistemas generales de tiempo compartido. Se implementa con una cola FIFO de procesos. Nuevos procesos son agregados al final de la cola, y toma el proceso que se encuentra en la cabeza de la cola. Actualiza el timer para que interrumpa despus del quantum de tiempo. El desempeo de este algoritmo depender del tamao del quantum. Si el quantum es infinito entonces degenera en FCFS. Si el quantum es muy pequeo entonces Round Robin es llamado comparticin de CPU y en teora pareciera que cada proceso tiene su propio procesador corriendo a 1/n la velocidad del procesador real. En este caso si el quantum tiene un valor de #4 La planificacin de los procesos seria la siguiente.
ms larga la ejecucin en este orden al ser preciso un cambio adicional de proceso y la ejecucin del cdigo del planificador. Trabajos cortos. Caractersticas: - De los procesos que estn esperando para usar la CPU,SRTF lleva a ejecucin el proceso al que le reste menos tiempo para terminar. - Los empates se dirimen mediante FIFO / FCFS Funcionamiento: - Los procesos llegan a la cola y solicitan un intervalo de CPU - Si dicho intervalo es inferior al que le falta al proceso en ejecucin para abandonar la CPU, el nuevo proceso pasa a la CPU y el que se ejecutaba a la cola de preparados. Inconvenientes: - El intervalo de CPU es difcil de predecir - Posibilidad de inanicin: los trabajos largos no se ejecutarn mientras hayan trabajos cortos.
Desarrollo
El funcionamiento del algoritmo en el que se observa cmo se penalizan las rfagas largas (como en SJF). Un punto dbil de este algoritmo se evidencia cuando una rfaga muy corta suspende a otra un poco ms larga, siendo ms largo la ejecucin en este orden al ser preciso un cambio adicional de proceso y la ejecucin del cdigo del planificador.