Want to create interactive content? It’s easy in Genially!
Técnicas de administración del planificador
isa_viv_rod
Created on January 1, 1
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Branching Scenario: Save Christmas
View
Correct Concepts
View
Microcourse: Artificial Intelligence in Education
View
Puzzle Game
View
Scratch and Win
View
Microlearning: How to Study Better
View
Branching Scenarios Challenge Mobile
Transcript
SISTEMAS OPERATIVOS I
2.6 Técnicas de administración del planificador
Isabel Vivar
Técnicas de Administración del Planificador
- Las disciplinas de planificación pueden ser: • Expropiativas• No expropiativas
Se denomina planificador al software del sistema operativo encargado de asignar los recursos de un sistema entre los procesos que los solicitan. Siempre que haya tomar una decisión, el planificador debe decidir cuál de los procesos que compiten por la posesión de un determinado recurso lo recibirá.
Los algoritmos (técnicas) tienen distintas propiedades según los criterios en los que se basen para su construcción, lo cual se refleja en qué tipo de procesos se puede ver favorecido frente a otro en la disputa del procesador.
Tiempo de espera
Tiempo de respuesta a un evento
Tiempo de retorno o regreso
Antes de realizar la elección de un algoritmo se debe considerar las propiedades de estos frente al criterio de diseño elegido. Algunos de estos son:
Eficacia y Rendimiento
ALGORITMOS
Tiempo de Espera y Respuesta a un Evento
Tiempo de Retorno o Regreso
Eficacia y Rendimiento
Tiempo de espera: Es el tiempo que el proceso espera hasta que se le concede el procesador. Puede resultar una medida mas adecuada de la eficiencia del sistema, ya que se elimina de la media el tiempo que tarda en ejecutarse el mismo. Tiempo de respuesta a un evento: Se denomina así el intervalo de tiempo que transcurre desde que se señala un evento hasta que se ejecuta la primera instrucción de la rutina de servicio de dicho evento. El criterio de selección de un algoritmo se suele basar en la maximización o minimización de una función de los parámetros anteriores.
Eficacia: Se expresa como un porcentaje del tiempo medio de utilización. Aunque puede parecer lógico intentar mantener este parámetro próximo al 100%, con un valor tan elevado otros aspectos importante de medida del comportamiento del sistema pueden verse deteriorados, como por ejemplo el tiempo medio de espera. Rendimiento: Es una medida del numero de procesos completados por unidad de tiempo. Por ejemplo 10 procesos por segundo.
Es el intervalo de tiempo que transcurre desde que un proceso se crea o presenta hasta que completa por el sistema.
Planificación a plazo fijo.
Los usuarios deben proporcionar por adelantado y en forma precisa las necesidades de recursos de su trabajo. Tal información rara vez está disponible. * El sistema debe ejecutar el programa de plazo fijo sin una severa degradación de servicio para los otros usuarios. * El sistema debe planificar cuidadosamente las necesidades de recursos permitiendo un libre tránsito del plazo fijo. Esto puede ser difícil debido a la llegada de programas nuevos con demandas impredecibles. * Si se activan muchos trabajos de plazo fijo, la planificación puede llegar a ser tan compleja que necesite métodos de optimización sofisticados para asegurar que el plazo fijo se cumpla. * El manejo intenso de recursos requeridos por la planificación de plazo fijo puede generar una sobrecarga sustancial.
En la planificación a plazo fijo, ciertos trabajos se planifican para ser terminados en un periodo específico. Estos trabajos tienen un alto valor si se entregan a tiempo y pueden carecer de valor si se entregan después del límite. La planificación a plazo fijo es compleja por muchas razones:
Fuentes bibliografícas
http://eduadis.itlapiedad.edu.mx/~hocegueras/so1/so1_417.htmlBibliografías
http://www.hispafuentes.com/hf-doc/man/man2/sched_setscheduler.2.html
http://eduadis.itlapiedad.edu.mx/~hocegueras/so1/so1_417.html
http://eduadis.itlapiedad.edu.mx/~hocegueras/so1/so1_417.html
Presentación realizada por:Isabel Vivar RodríguezGrupo:6401