Conceptos (políticas de planificación)<br />La planificación del procesador consiste en asignar los procesos al procesador...
La planificación es una función fundamental del sistema operativo, puesto que casi todos los recursos del ordenador se pla...
Productividad<br />Se refiere a la cantidad de trabajo completada por mitad de tiempo.( numero de trabajos de usuarios eje...
El Tiempo de Espera:<br />- El tiempo que el proceso gasta en estado de espera (Sin hacer nada).<br />El Tiempo de Retorno...
Planificación a largo plazo<br />Determina cuáles son los programas admitidos en el sistema.<br />Controla el grado de mul...
Planificación a mediano plazo<br />Tiene como misión traer procesos suspendidos a la memoria principal. <br />Asignan al p...
Planificación a corto plazo<br />Se ejecuta cuando ocurre un suceso que puede conducir a la interrupción del proceso actua...
Interrupción de E/S.
Llamadas al S.O
Señales.</li></ul>Su objetivo es repartir el tiempo del procesador para optimizar su comportamiento.<br />
Prioridades.	<br />El planificadorseleccionarásiempre a un proceso de mayor prioridad antes que a los de menor prioridad. ...
of 11

tecnologia 13 octubre 2011

Published on: Mar 4, 2016
Source: www.slideshare.net


Transcripts - tecnologia 13 octubre 2011

  • 1. Conceptos (políticas de planificación)<br />La planificación del procesador consiste en asignar los procesos al procesador a los procesadores para que sean ejecutados en algún momento, de forma que se cumplan objetivos del sistema tales como el tiempo de respuesta, la productividad y la eficiencia del procesador.<br />
  • 2. La planificación es una función fundamental del sistema operativo, puesto que casi todos los recursos del ordenador se planifican antes de utilizarlos. Por supuesto, la C.P.U. es uno de los recursos primarios del ordenador. Por tanto, su planificación es algo básico en el diseño de un sistema operativo.<br />
  • 3. Productividad<br />Se refiere a la cantidad de trabajo completada por mitad de tiempo.( numero de trabajos de usuarios ejecutados por unidad de tiempo)<br />
  • 4. El Tiempo de Espera:<br />- El tiempo que el proceso gasta en estado de espera (Sin hacer nada).<br />El Tiempo de Retorno Normalizado:<br />TRNorm = Tretorno / Tservicio<br />- Permite realizar comparaciones absolutas<br />- Por lo que el ‘TRN’ es relativo.<br />El Tiempo de Respuesta Interactivo:<br />- Es el tiempo que pasa desde que el sistema interacciona con el usuario.<br />- Tiempo desde que el usuario ejecuta una aplicación, y el programa responde.<br />
  • 5. Planificación a largo plazo<br />Determina cuáles son los programas admitidos en el sistema.<br />Controla el grado de multiprogramación<br />La PLP requiere un algoritmo muy complejo que se ejecuta cada cierto tiempo.<br />Cuantos más procesos se crean, menor es el porcentaje de tiempo en el que cada proceso se puede ejecutar<br />
  • 6. Planificación a mediano plazo<br />Tiene como misión traer procesos suspendidos a la memoria principal. <br />Asignan al proceso la cantidad de memoria principal que requiera para luego dejarlo en estado de preparado. <br />Forma parte de la funcion de intercambio.<br />Se basa en la necesidad de controlar el grado de multiprogramación.<br />La gestión de memoria también es un punto a tratar , ya que la decisión de carga en memoria tiene en cuenta las necesidades del proceso. <br />
  • 7. Planificación a corto plazo<br />Se ejecuta cuando ocurre un suceso que puede conducir a la interrupción del proceso actual o para expulsar de ejecución a el proceso para que ingrese otro; ejemplos<br /><ul><li>Interrupción de reloj.
  • 8. Interrupción de E/S.
  • 9. Llamadas al S.O
  • 10. Señales.</li></ul>Su objetivo es repartir el tiempo del procesador para optimizar su comportamiento.<br />
  • 11. Prioridades. <br />El planificadorseleccionarásiempre a un proceso de mayor prioridad antes que a los de menor prioridad. <br />Tienemúltiples colas de Listospararepresentar cada nivel de prioridad. <br />Los procesos de prioridad más bajapuedensufririnanición:<br />-Permiteque un proceso cambiesuprioridad en función de suedad o suhistorial de ejecución. <br />
  • 12. Cada proceso tiene una prioridad asignada y el planificado seleccionara siempre a un proceso de mayor prioridad antes que a los de menor prioridad.<br />Podemos observar esto mediante el uso de las colas <br />
  • 13. Modo de decision<br />Preferente.<br />el S.O utuliza el procesador repartiendo el tiempo de uso de este entre los procesos que estén esperando para utilizarlo. Cada proceso utiliza el procesador durante cortos períodos de tiempo, (evita que se pueda monopolizar el proceador).<br />No preferente.<br />El proceso que esta en el procesador se ejecuta hasta que termine.<br />
  • 14. Presentado por :Carlos AndresAlarconcod. 2010252115Natalia Motivar cod. 2010252120<br />Presentado a:<br />Oscar Wilson Mendoza Martínez<br />Grupo 3BM y 4BM<br />

Related Documents