SISTEMA OPERATIVOSPLANIFICADORES NO EXPULSIVOS
PLANIFICACIÓNEl planificador es un módulo del sistema operativo que asigna tiempo de CPU a los procesos activos.ALGORITMOS DE PLANIFICACIÓN NO EXPULSIVOSEn la planificación no expulsiva los procesos o tareas, NO son expulsadas del procesador antes de concluir su ejecución.FIRST COME- FIRST SERVEDFIFONo expulsivo
Las tares son atendidas en el orden en que se activan.
Fácil de implementar ya que se necesita  tan solo  mantener una lista de tareas activas.
Una tarea puede  CPU-BOUND puede retrasar la  ejecución de tareas  I/O BOUND.
Se usa en procesamientos por batch o por lotes o sea no requieren interacción con el usuarioOBJETIVOS DE LOS SISTEMAS POR LOTESMaximizar el numero de procesos ejecutados por unidad  de tiempo
Minimizar el tiempo de respuesta de ejecución de los procesos
Mantener la CPU ocupada  la mayor parte del tiempoDIFICULTADES FIFOEl efecto convoy , quiere decir que si los procesos de mucha duración o los mas largos son los primeros que llegan a la cola de espera y los mas pequeños llegan al ultimo estos igual tendrán que esperar a que se ejecuten los primeros que llegaron que fueron los más grandes .
Desventaja con la planificación (SJF, Short job firts) ya que el Short job minimiza el tiempo de finalización promedio.  SHORTEST JOB FIRST (PRIMERO LA TAREA MAS CORTA)No expulsivo

Sistema Operativos

  • 1.
  • 2.
    PLANIFICACIÓNEl planificador esun módulo del sistema operativo que asigna tiempo de CPU a los procesos activos.ALGORITMOS DE PLANIFICACIÓN NO EXPULSIVOSEn la planificación no expulsiva los procesos o tareas, NO son expulsadas del procesador antes de concluir su ejecución.FIRST COME- FIRST SERVEDFIFONo expulsivo
  • 3.
    Las tares sonatendidas en el orden en que se activan.
  • 4.
    Fácil de implementarya que se necesita tan solo mantener una lista de tareas activas.
  • 5.
    Una tarea puede CPU-BOUND puede retrasar la ejecución de tareas I/O BOUND.
  • 6.
    Se usa enprocesamientos por batch o por lotes o sea no requieren interacción con el usuarioOBJETIVOS DE LOS SISTEMAS POR LOTESMaximizar el numero de procesos ejecutados por unidad de tiempo
  • 7.
    Minimizar el tiempode respuesta de ejecución de los procesos
  • 8.
    Mantener la CPUocupada la mayor parte del tiempoDIFICULTADES FIFOEl efecto convoy , quiere decir que si los procesos de mucha duración o los mas largos son los primeros que llegan a la cola de espera y los mas pequeños llegan al ultimo estos igual tendrán que esperar a que se ejecuten los primeros que llegaron que fueron los más grandes .
  • 9.
    Desventaja con laplanificación (SJF, Short job firts) ya que el Short job minimiza el tiempo de finalización promedio. SHORTEST JOB FIRST (PRIMERO LA TAREA MAS CORTA)No expulsivo