SlideShare ist ein Scribd-Unternehmen logo
1 von 27
PLANIFICACION  DE PROCESOS
La Planificación hace referencia a un conjunto políticas 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 planificación es optimizar el rendimiento del sistema. Nombraremos tres grandes grupos relacionado con la filosofía del sistema: Planificación en sistemas con un Procesador , Multiprocesador y Tiempo real; identificando en cada caso sus componentes, sus finalidades y funciones.
[object Object],[object Object]
[object Object],[object Object]
[object Object],[object Object]
La planificación del procesador se clasifica según la escala relativa de tiempo en que es realizada .
Se define como el tiempo  que  transcurre desde el momento en que un Programa  es remitido hasta que es totalmente completado por el mismo. T R  =  T S  +  T E .
Es el tiempo que un proceso  o trabajo consume a la espera de la asignación  de algún recurso. Es un sistema con Multiprogramación.
Se define como tiempo que transcurre desde  el momento en que  se introduce el ultimo carácter de una orden que desencadena la ejecución  de un programa. A menudo un proceso puede comenzar a producir alguna salida al usuario mientras continua procesando la respuesta. Entonces, esta es una mejor  medida desde el punto de vista del usuario.
Determina qué nuevos programas son aceptados para ser procesados por el sistema, o sea determina el grado de multiprogramación. Una vez admitidos, se convierten en procesos que son agregados a la cola de Planificación a Corto Plazo. En algunos sistemas, son  agregados a la cola de Planificación a Mediano Plazo, ya que los procesos creados recientemente comienzan en una condición de suspendidos. Relativamente, se ejecuta en forma poco frecuente.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cola de suspendidos Cola de preparados Dola de bloqueados Cola de procesos  Por lotes CPU Programas interactivos Planificador  a largo plazo planificador Acorto plazo terminación Planificador  a medio plazo Proceso  Por lotes
  3.2.2. PLANIFICADOR A CORTO PLAZO  ,[object Object],[object Object],[object Object],[object Object],[object Object]
3   PLANIFICACIÓN DE PROCESOS  ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
  3.2.3. PLANIFICADOR A MEDIO PLAZO  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Antes de comenzar a estudiar los distintos tipos de algoritmos de planificación es importante tener en cuenta que hay dos categorías generales de estos.
 
[object Object]
[object Object]
[object Object]
[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cada proceso del sistema está asignado a un nivel de prioridad y el planificador siempre elige al proceso preparado con prioridad mas alta. Estas prioridades pueden ser estáticas o dinámicas. La prioridad estática no variara a lo largo del ciclo de vida del proceso mientras que la prioridad dinámica si puede hacerlo.
 
[object Object]
 

Weitere ähnliche Inhalte

Was ist angesagt?

Secuenciacion reglas de prioridad
Secuenciacion reglas de prioridadSecuenciacion reglas de prioridad
Secuenciacion reglas de prioridad
lmanotas
 
PROGRAMACIÓN DE OPERACIONES
PROGRAMACIÓN DE OPERACIONESPROGRAMACIÓN DE OPERACIONES
PROGRAMACIÓN DE OPERACIONES
daalsi
 
Procesos Planificacion de los Sistemas Operativos
 Procesos Planificacion de los Sistemas Operativos Procesos Planificacion de los Sistemas Operativos
Procesos Planificacion de los Sistemas Operativos
G Hoyos A
 
PLANIFICACION DE PROCESO
PLANIFICACION DE PROCESOPLANIFICACION DE PROCESO
PLANIFICACION DE PROCESO
gladysmamani
 

Was ist angesagt? (18)

Unidad 4 Planeación y Control de la Producción por Pedido.
Unidad 4 Planeación y Control de la Producción por Pedido.Unidad 4 Planeación y Control de la Producción por Pedido.
Unidad 4 Planeación y Control de la Producción por Pedido.
 
Secuenciacion reglas de prioridad
Secuenciacion reglas de prioridadSecuenciacion reglas de prioridad
Secuenciacion reglas de prioridad
 
programacion de operaciones
programacion de operaciones programacion de operaciones
programacion de operaciones
 
PROGRAMACIÓN DE OPERACIONES
PROGRAMACIÓN DE OPERACIONESPROGRAMACIÓN DE OPERACIONES
PROGRAMACIÓN DE OPERACIONES
 
Programación de-las-operaciones
Programación de-las-operacionesProgramación de-las-operaciones
Programación de-las-operaciones
 
Procesos Planificacion de los Sistemas Operativos
 Procesos Planificacion de los Sistemas Operativos Procesos Planificacion de los Sistemas Operativos
Procesos Planificacion de los Sistemas Operativos
 
Dirección de Operaciones (9ªparte).Programación a Corto Plazo
Dirección de Operaciones (9ªparte).Programación a Corto PlazoDirección de Operaciones (9ªparte).Programación a Corto Plazo
Dirección de Operaciones (9ªparte).Programación a Corto Plazo
 
So 2da unidad
So 2da unidadSo 2da unidad
So 2da unidad
 
Programación a corto plazo
Programación a corto plazoProgramación a corto plazo
Programación a corto plazo
 
Programacion de operaciones
Programacion de operacionesProgramacion de operaciones
Programacion de operaciones
 
Secuenciacion de n trabajos
Secuenciacion de n trabajosSecuenciacion de n trabajos
Secuenciacion de n trabajos
 
PLANIFICACION DE PROCESO
PLANIFICACION DE PROCESOPLANIFICACION DE PROCESO
PLANIFICACION DE PROCESO
 
Métodos Heurísticos
Métodos HeurísticosMétodos Heurísticos
Métodos Heurísticos
 
programacion de operaciones
programacion de operacionesprogramacion de operaciones
programacion de operaciones
 
Programacion adelante y atras
Programacion adelante y atrasProgramacion adelante y atras
Programacion adelante y atras
 
Unidad 3 y 4 programacion del personal
Unidad 3 y 4 programacion del personalUnidad 3 y 4 programacion del personal
Unidad 3 y 4 programacion del personal
 
Unidad 6. Normas y técnicas prioritarias
Unidad 6. Normas y técnicas prioritariasUnidad 6. Normas y técnicas prioritarias
Unidad 6. Normas y técnicas prioritarias
 
Programación y simulación
Programación y simulaciónProgramación y simulación
Programación y simulación
 

Andere mochten auch

Spain _andalusia_and_its_culture_heritage
Spain  _andalusia_and_its_culture_heritageSpain  _andalusia_and_its_culture_heritage
Spain _andalusia_and_its_culture_heritage
filipj2000
 
Expresul de orient
Expresul de orientExpresul de orient
Expresul de orient
filipj2000
 
Arizona edmmorricone -rr
Arizona edmmorricone -rrArizona edmmorricone -rr
Arizona edmmorricone -rr
filipj2000
 
Prize winning adds
Prize winning addsPrize winning adds
Prize winning adds
filipj2000
 
Thailandeenvisite
ThailandeenvisiteThailandeenvisite
Thailandeenvisite
filipj2000
 
Russian photographers (8 18)
Russian photographers (8 18)Russian photographers (8 18)
Russian photographers (8 18)
filipj2000
 
Adamo cadfulgiidenea
Adamo cadfulgiideneaAdamo cadfulgiidenea
Adamo cadfulgiidenea
filipj2000
 
Voyage au kenya wal
Voyage au kenya walVoyage au kenya wal
Voyage au kenya wal
filipj2000
 
απίθανες φωτογραφίες και Jean michel jarre
απίθανες φωτογραφίες και Jean michel jarreαπίθανες φωτογραφίες και Jean michel jarre
απίθανες φωτογραφίες και Jean michel jarre
filipj2000
 
63225 victoria2
63225 victoria263225 victoria2
63225 victoria2
filipj2000
 
When i fall in love (marilyn monroe&atkingcole) @ quang thuan
When i fall in love (marilyn monroe&atkingcole) @ quang thuanWhen i fall in love (marilyn monroe&atkingcole) @ quang thuan
When i fall in love (marilyn monroe&atkingcole) @ quang thuan
filipj2000
 
αναρριχητές Cliffhanger
αναρριχητές Cliffhangerαναρριχητές Cliffhanger
αναρριχητές Cliffhanger
filipj2000
 
Lavande et enrico_macias_jl
Lavande et enrico_macias_jlLavande et enrico_macias_jl
Lavande et enrico_macias_jl
filipj2000
 
Nationalparkvenezoyela
NationalparkvenezoyelaNationalparkvenezoyela
Nationalparkvenezoyela
filipj2000
 
BEAUTIFUL SCENARY PICTURES WITH ASIAN SUBTITLES...
 BEAUTIFUL SCENARY PICTURES WITH ASIAN SUBTITLES... BEAUTIFUL SCENARY PICTURES WITH ASIAN SUBTITLES...
BEAUTIFUL SCENARY PICTURES WITH ASIAN SUBTITLES...
filipj2000
 

Andere mochten auch (20)

Spain _andalusia_and_its_culture_heritage
Spain  _andalusia_and_its_culture_heritageSpain  _andalusia_and_its_culture_heritage
Spain _andalusia_and_its_culture_heritage
 
Canaima
CanaimaCanaima
Canaima
 
Expresul de orient
Expresul de orientExpresul de orient
Expresul de orient
 
Arizona edmmorricone -rr
Arizona edmmorricone -rrArizona edmmorricone -rr
Arizona edmmorricone -rr
 
Prize winning adds
Prize winning addsPrize winning adds
Prize winning adds
 
Thailandeenvisite
ThailandeenvisiteThailandeenvisite
Thailandeenvisite
 
Russian photographers (8 18)
Russian photographers (8 18)Russian photographers (8 18)
Russian photographers (8 18)
 
Adamo cadfulgiidenea
Adamo cadfulgiideneaAdamo cadfulgiidenea
Adamo cadfulgiidenea
 
Southest asia
Southest asiaSouthest asia
Southest asia
 
Voyage au kenya wal
Voyage au kenya walVoyage au kenya wal
Voyage au kenya wal
 
La paloma.
La paloma.La paloma.
La paloma.
 
απίθανες φωτογραφίες και Jean michel jarre
απίθανες φωτογραφίες και Jean michel jarreαπίθανες φωτογραφίες και Jean michel jarre
απίθανες φωτογραφίες και Jean michel jarre
 
Introducing Foodsteps
Introducing FoodstepsIntroducing Foodsteps
Introducing Foodsteps
 
63225 victoria2
63225 victoria263225 victoria2
63225 victoria2
 
When i fall in love (marilyn monroe&atkingcole) @ quang thuan
When i fall in love (marilyn monroe&atkingcole) @ quang thuanWhen i fall in love (marilyn monroe&atkingcole) @ quang thuan
When i fall in love (marilyn monroe&atkingcole) @ quang thuan
 
αναρριχητές Cliffhanger
αναρριχητές Cliffhangerαναρριχητές Cliffhanger
αναρριχητές Cliffhanger
 
Lavande et enrico_macias_jl
Lavande et enrico_macias_jlLavande et enrico_macias_jl
Lavande et enrico_macias_jl
 
Voyagedenuit
VoyagedenuitVoyagedenuit
Voyagedenuit
 
Nationalparkvenezoyela
NationalparkvenezoyelaNationalparkvenezoyela
Nationalparkvenezoyela
 
BEAUTIFUL SCENARY PICTURES WITH ASIAN SUBTITLES...
 BEAUTIFUL SCENARY PICTURES WITH ASIAN SUBTITLES... BEAUTIFUL SCENARY PICTURES WITH ASIAN SUBTITLES...
BEAUTIFUL SCENARY PICTURES WITH ASIAN SUBTITLES...
 

Ähnlich wie PLANIFICACION DE PROCESOS

tecnologia 13 octubre 2011
tecnologia 13 octubre 2011tecnologia 13 octubre 2011
tecnologia 13 octubre 2011
anyomave
 
Prueba
PruebaPrueba
Prueba
emnero
 
Inf 324 01 03 Planificadores
Inf 324 01 03 PlanificadoresInf 324 01 03 Planificadores
Inf 324 01 03 Planificadores
Romelestevez
 
Planificación de la cpu
Planificación de la cpuPlanificación de la cpu
Planificación de la cpu
joss1991
 
Planificación de Procesos en Sistemas Operativos
Planificación de Procesos en Sistemas OperativosPlanificación de Procesos en Sistemas Operativos
Planificación de Procesos en Sistemas Operativos
Carina Hurtado
 
Planificación de un_proceso
Planificación de un_procesoPlanificación de un_proceso
Planificación de un_proceso
siamu_evap
 
Manejo de procesos y procesador
Manejo de procesos y procesadorManejo de procesos y procesador
Manejo de procesos y procesador
Michael Vanegas
 

Ähnlich wie PLANIFICACION DE PROCESOS (20)

Planificacion de procesos
Planificacion de procesosPlanificacion de procesos
Planificacion de procesos
 
Planificacion de procesos
Planificacion de procesosPlanificacion de procesos
Planificacion de procesos
 
Planificacion de procesos
Planificacion de procesosPlanificacion de procesos
Planificacion de procesos
 
Actividad colaborativa 301402 7
Actividad colaborativa  301402 7Actividad colaborativa  301402 7
Actividad colaborativa 301402 7
 
Inf 324 01_03_planificadores
Inf 324 01_03_planificadoresInf 324 01_03_planificadores
Inf 324 01_03_planificadores
 
tecnologia 13 octubre 2011
tecnologia 13 octubre 2011tecnologia 13 octubre 2011
tecnologia 13 octubre 2011
 
Prueba
PruebaPrueba
Prueba
 
6 so-teo-planificacion
6 so-teo-planificacion6 so-teo-planificacion
6 so-teo-planificacion
 
Unidad4
Unidad4Unidad4
Unidad4
 
Inf 324 01 03 Planificadores
Inf 324 01 03 PlanificadoresInf 324 01 03 Planificadores
Inf 324 01 03 Planificadores
 
2003 Clase0610
2003 Clase06102003 Clase0610
2003 Clase0610
 
Planificación Sistemas Operativos 2021 2
Planificación Sistemas Operativos 2021 2Planificación Sistemas Operativos 2021 2
Planificación Sistemas Operativos 2021 2
 
Planificación de la cpu
Planificación de la cpuPlanificación de la cpu
Planificación de la cpu
 
Planificaión de La CPU
Planificaión de La CPUPlanificaión de La CPU
Planificaión de La CPU
 
Introduccion a los procesos
Introduccion a los  procesosIntroduccion a los  procesos
Introduccion a los procesos
 
U n i d a d 2 sist oper
U n i d a d    2 sist operU n i d a d    2 sist oper
U n i d a d 2 sist oper
 
Planificación de Procesos en Sistemas Operativos
Planificación de Procesos en Sistemas OperativosPlanificación de Procesos en Sistemas Operativos
Planificación de Procesos en Sistemas Operativos
 
Planificación de un_proceso
Planificación de un_procesoPlanificación de un_proceso
Planificación de un_proceso
 
Sistemas operativos - 6to SSI
Sistemas operativos - 6to SSISistemas operativos - 6to SSI
Sistemas operativos - 6to SSI
 
Manejo de procesos y procesador
Manejo de procesos y procesadorManejo de procesos y procesador
Manejo de procesos y procesador
 

PLANIFICACION DE PROCESOS

  • 1. PLANIFICACION DE PROCESOS
  • 2. La Planificación hace referencia a un conjunto políticas 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 planificación es optimizar el rendimiento del sistema. Nombraremos tres grandes grupos relacionado con la filosofía del sistema: Planificación en sistemas con un Procesador , Multiprocesador y Tiempo real; identificando en cada caso sus componentes, sus finalidades y funciones.
  • 3.
  • 4.
  • 5.
  • 6. La planificación del procesador se clasifica según la escala relativa de tiempo en que es realizada .
  • 7. Se define como el tiempo que transcurre desde el momento en que un Programa es remitido hasta que es totalmente completado por el mismo. T R = T S + T E .
  • 8. Es el tiempo que un proceso o trabajo consume a la espera de la asignación de algún recurso. Es un sistema con Multiprogramación.
  • 9. Se define como tiempo que transcurre desde el momento en que se introduce el ultimo carácter de una orden que desencadena la ejecución de un programa. A menudo un proceso puede comenzar a producir alguna salida al usuario mientras continua procesando la respuesta. Entonces, esta es una mejor medida desde el punto de vista del usuario.
  • 10. Determina qué nuevos programas son aceptados para ser procesados por el sistema, o sea determina el grado de multiprogramación. Una vez admitidos, se convierten en procesos que son agregados a la cola de Planificación a Corto Plazo. En algunos sistemas, son agregados a la cola de Planificación a Mediano Plazo, ya que los procesos creados recientemente comienzan en una condición de suspendidos. Relativamente, se ejecuta en forma poco frecuente.
  • 11.
  • 12. Cola de suspendidos Cola de preparados Dola de bloqueados Cola de procesos Por lotes CPU Programas interactivos Planificador a largo plazo planificador Acorto plazo terminación Planificador a medio plazo Proceso Por lotes
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. Antes de comenzar a estudiar los distintos tipos de algoritmos de planificación es importante tener en cuenta que hay dos categorías generales de estos.
  • 18.  
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24. Cada proceso del sistema está asignado a un nivel de prioridad y el planificador siempre elige al proceso preparado con prioridad mas alta. Estas prioridades pueden ser estáticas o dinámicas. La prioridad estática no variara a lo largo del ciclo de vida del proceso mientras que la prioridad dinámica si puede hacerlo.
  • 25.  
  • 26.
  • 27.