SlideShare una empresa de Scribd logo
Carlos Quirós Noyola
   Podemos definir a la planificación como un
    conjunto de politicas y mecanismos
    incorporados al sistema operativo, a través
    de un módulo denominado planificador.
   Este se encarga de los procesos en
    condiciones de ser ejecutado conviene ser
    despachado primero y qué orden de
    ejecución debe seguirse.
   Esto debe realizarlo sin dejar de dar un buen
    servicio(tiempo, productividad y eficiencia) a
    los procesos.
   Se maneja en 4 instantes de tiempo.
   En la administración del procesador podemos
    distinguir niveles de planificación ,el largo
    plazo en segundos, mediano plazo en
    milisegundos y el corto plazo en
    nanosegundos o microsegundos.
   Uno es externo al proceso(SO) este es el extra
    largo.
   Está estrechamente ligada a las políticas de
    funcionamiento del sistema, ya que se
    determina la importancia relativa de los
    usuarios.
   Este escribe las reglas de seguridad, accesos,
    permisos.
   También escribe las reglas de los back-up, de
    la modalidad de procesamiento y
    operaciones.
   Scheduler o planificador de trabajos se
    encarga de organizar los recursos para
    ejecutar los proceso en orden y eficiencia
    según su modalidad.
   Se ejecuta solo para crear otro proceso.
   Es el que decide sacar de memoria central y
    llevar a disco (swap-out) a aquellos procesos
    inactivos o a los activos y luego, cuando
    desaparezcan las causas de sus bloqueos,
    traerlos nuevamente a memoria (swap-in)
    para continuar su ejecución.
   En algunos casos suplanta al scheduler y a
    otros los complementa.
   Es el responsable de decidir cual, cuándo,
    cómo y por cuánto tiempo recibe el
    procesador un proceso que está preparado
    (ready queue) .
   Debe ser rápido y con poca carga para el
    proceso.
   Justicia o Imparcialidad: Todos los procesos son
    tratados de la misma forma, y en algún
    momento obtienen su turno de ejecución o
    intervalos de tiempo de ejecución hasta su
    terminación exitosa.
   Maximizar la Producción: El sistema debe de
    finalizar el mayor numero de procesos en por
    unidad de tiempo.
   Maximizar el Tiempo de Respuesta: Cada
    usuario o proceso debe observar que el sistema
    les responde consistentemente a sus
    requerimientos.
   Evitar el aplazamiento indefinido: Los procesos
    deben terminar en un plazo finito de tiempo.
   El sistema debe ser predecible: Ante cargas de
    trabajo ligeras el sistema debe responder rápido
    y con cargas pesadas debe ir degradándose
    paulatinamente. Otro punto de vista de esto es
    que si se ejecuta el mismo proceso en cargas
    similares de todo el sistema, la respuesta en
    todos los casos debe ser similar.
   Cantidad de Entrada/Salida: Existen
    procesos que realizan una gran cantidad de
    operaciones de entrada y salida (aplicaciones
    de bases de datos, por ejemplo).
   Cantidad de Uso de CPU: Existen procesos
    que no realizan muchas operaciones de
    entrada y salida, sino que usan
    intensivamente la unidad central de
    procesamiento. Por ejemplo, operaciones con
    matrices.
   Procesos de Lote o Interactivos: Un proceso de
    lote es más eficiente en cuanto a la lectura de
    datos, ya que generalmente lo hace de archivos,
    mientras que un programa interactivo espera
    mucho tiempo (no es lo mismo el tiempo de
    lectura de un archivo que la velocidad en que
    una persona teclea datos) por las respuestas de
    los usuarios.
   Procesos en Tiempo Real: Si los procesos deben
    dar respuesta en tiempo real se requiere que
    tengan prioridad para los turnos de ejecución.
   Longevidad de los Procesos: Existen
    procesos que típicamente requerirán varias
    horas para finalizar su labor, mientras que
    existen otros que solo necesitan algunos
    segundos.

Más contenido relacionado

La actualidad más candente

Unidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del ProcesadorUnidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del Procesador
UPTM
 
Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)
Javier Alvarez
 
PLANIFICACION DE PROCESOS
PLANIFICACION DE PROCESOSPLANIFICACION DE PROCESOS
PLANIFICACION DE PROCESOS
Percy Javier Flores Mamani
 
evolucion de los sistemas operativos
evolucion de los sistemas operativosevolucion de los sistemas operativos
evolucion de los sistemas operativos
Alexander Daniel
 
Planificación
PlanificaciónPlanificación
Planificación
fernyMultimedia
 
Administracion de perifericos
Administracion de perifericosAdministracion de perifericos
Administracion de perifericos
Carlos Carrillo
 
Procesos de un sistema operativo
Procesos de un sistema operativoProcesos de un sistema operativo
Procesos de un sistema operativo
Raul Abad
 
Administración de procesos y del procesador
Administración de procesos y del procesadorAdministración de procesos y del procesador
Administración de procesos y del procesador
Fernando Camacho
 
Tipos de Planificación (S.O)
Tipos de Planificación (S.O)Tipos de Planificación (S.O)
Tipos de Planificación (S.O)
Javier Alvarez
 
Técnicas de administración del planificador
Técnicas de administración del planificadorTécnicas de administración del planificador
Técnicas de administración del planificador
Cristian Izquierdo
 
Paso - 3, Grupo 43
Paso - 3, Grupo 43Paso - 3, Grupo 43
Paso - 3, Grupo 43
Josue David
 
Unidad 2 AdministracióN De Procesos
Unidad 2 AdministracióN De ProcesosUnidad 2 AdministracióN De Procesos
Unidad 2 AdministracióN De Procesos
CESAR
 
PLANIFICACION DE PROCESO
PLANIFICACION DE PROCESOPLANIFICACION DE PROCESO
PLANIFICACION DE PROCESO
gladysmamani
 
Unidad 3 : Sistemas Operativos I
Unidad 3 : Sistemas Operativos IUnidad 3 : Sistemas Operativos I
Unidad 3 : Sistemas Operativos I
Kamps Tepes
 
Sistemas Operativos[1]
Sistemas Operativos[1]Sistemas Operativos[1]
Sistemas Operativos[1]
guest5db8b1
 
Planificación del procesador
Planificación del procesadorPlanificación del procesador
Planificación del procesador
lupita zume
 
Planificacion windows
Planificacion windowsPlanificacion windows
Planificacion windows
isack_500
 
Administración de cpu
Administración de cpuAdministración de cpu
Administración de cpu
Ramiro Estigarribia Canese
 
ALBEYRO VILLACRESES, MARTHA PILCO
ALBEYRO VILLACRESES, MARTHA PILCOALBEYRO VILLACRESES, MARTHA PILCO
ALBEYRO VILLACRESES, MARTHA PILCO
gillyvillacreses
 
Planificacion De Procesos y Procesadores
Planificacion De Procesos y ProcesadoresPlanificacion De Procesos y Procesadores
Planificacion De Procesos y Procesadores
Pkacho
 

La actualidad más candente (20)

Unidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del ProcesadorUnidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del Procesador
 
Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)
 
PLANIFICACION DE PROCESOS
PLANIFICACION DE PROCESOSPLANIFICACION DE PROCESOS
PLANIFICACION DE PROCESOS
 
evolucion de los sistemas operativos
evolucion de los sistemas operativosevolucion de los sistemas operativos
evolucion de los sistemas operativos
 
Planificación
PlanificaciónPlanificación
Planificación
 
Administracion de perifericos
Administracion de perifericosAdministracion de perifericos
Administracion de perifericos
 
Procesos de un sistema operativo
Procesos de un sistema operativoProcesos de un sistema operativo
Procesos de un sistema operativo
 
Administración de procesos y del procesador
Administración de procesos y del procesadorAdministración de procesos y del procesador
Administración de procesos y del procesador
 
Tipos de Planificación (S.O)
Tipos de Planificación (S.O)Tipos de Planificación (S.O)
Tipos de Planificación (S.O)
 
Técnicas de administración del planificador
Técnicas de administración del planificadorTécnicas de administración del planificador
Técnicas de administración del planificador
 
Paso - 3, Grupo 43
Paso - 3, Grupo 43Paso - 3, Grupo 43
Paso - 3, Grupo 43
 
Unidad 2 AdministracióN De Procesos
Unidad 2 AdministracióN De ProcesosUnidad 2 AdministracióN De Procesos
Unidad 2 AdministracióN De Procesos
 
PLANIFICACION DE PROCESO
PLANIFICACION DE PROCESOPLANIFICACION DE PROCESO
PLANIFICACION DE PROCESO
 
Unidad 3 : Sistemas Operativos I
Unidad 3 : Sistemas Operativos IUnidad 3 : Sistemas Operativos I
Unidad 3 : Sistemas Operativos I
 
Sistemas Operativos[1]
Sistemas Operativos[1]Sistemas Operativos[1]
Sistemas Operativos[1]
 
Planificación del procesador
Planificación del procesadorPlanificación del procesador
Planificación del procesador
 
Planificacion windows
Planificacion windowsPlanificacion windows
Planificacion windows
 
Administración de cpu
Administración de cpuAdministración de cpu
Administración de cpu
 
ALBEYRO VILLACRESES, MARTHA PILCO
ALBEYRO VILLACRESES, MARTHA PILCOALBEYRO VILLACRESES, MARTHA PILCO
ALBEYRO VILLACRESES, MARTHA PILCO
 
Planificacion De Procesos y Procesadores
Planificacion De Procesos y ProcesadoresPlanificacion De Procesos y Procesadores
Planificacion De Procesos y Procesadores
 

Destacado

Presentación
PresentaciónPresentación
Presentación
Ccordong
 
[163]bienaventuranzas siglo xxi [cr]
[163]bienaventuranzas siglo xxi [cr][163]bienaventuranzas siglo xxi [cr]
[163]bienaventuranzas siglo xxi [cr]
Lino Andrés García Jaramillo
 
Noticias de espeleología 20120214
Noticias de espeleología 20120214Noticias de espeleología 20120214
Noticias de espeleología 20120214
Juan Antonio Montaño Hirose
 
El Razonamiento
El RazonamientoEl Razonamiento
El Razonamiento
evajudith
 
ciclo menstrual y embarazo
ciclo menstrual y embarazociclo menstrual y embarazo
ciclo menstrual y embarazo
Florcita Puma
 
Hotel Pürgl - Bayerischer Wald - nahe St. Englmar
Hotel Pürgl - Bayerischer Wald - nahe St. EnglmarHotel Pürgl - Bayerischer Wald - nahe St. Englmar
Hotel Pürgl - Bayerischer Wald - nahe St. Englmar
Social Tourism Marketing
 
Musterpraxis einführungsvortrag
Musterpraxis   einführungsvortragMusterpraxis   einführungsvortrag
Musterpraxis einführungsvortrag
brikarus
 
Entorno de aprendizaje
Entorno de aprendizajeEntorno de aprendizaje
Entorno de aprendizaje
Andrea Ortiz
 
Teclado2
Teclado2Teclado2
Objetos Voladores No Identificados
Objetos Voladores No IdentificadosObjetos Voladores No Identificados
Objetos Voladores No Identificados
jz999
 
Producto integrador1
Producto integrador1Producto integrador1
Producto integrador1
Byron Daniel Cherres Narvaez
 
Actividad numero 5 inteligencia
Actividad numero 5 inteligenciaActividad numero 5 inteligencia
Actividad numero 5 inteligencia
Kmilomed
 
Aef jornada d'innovació 2012
Aef jornada d'innovació 2012Aef jornada d'innovació 2012
Aef jornada d'innovació 2012
Antoni Elias Fusté
 
Stellenangebot1
Stellenangebot1Stellenangebot1
Stellenangebot1Petefull
 
Los navegadores
Los navegadoresLos navegadores
Los navegadores
Lucero Jimenez
 
Nimmdas lebennichtsoschwer1
Nimmdas lebennichtsoschwer1Nimmdas lebennichtsoschwer1
Nimmdas lebennichtsoschwer1Petefull
 
Michelin sexy kalender 2010
Michelin sexy kalender 2010Michelin sexy kalender 2010
Michelin sexy kalender 2010Petefull
 
LLEVANDO LA REVOLUCIÓN DE LOS MEDIOS SOCIALES A LA ATENCIÓN MEDICA
LLEVANDO LA REVOLUCIÓN DE LOS MEDIOS SOCIALES A LA ATENCIÓN MEDICALLEVANDO LA REVOLUCIÓN DE LOS MEDIOS SOCIALES A LA ATENCIÓN MEDICA
LLEVANDO LA REVOLUCIÓN DE LOS MEDIOS SOCIALES A LA ATENCIÓN MEDICA
consultareumatologia
 

Destacado (20)

Pin up
Pin upPin up
Pin up
 
Presentación
PresentaciónPresentación
Presentación
 
[163]bienaventuranzas siglo xxi [cr]
[163]bienaventuranzas siglo xxi [cr][163]bienaventuranzas siglo xxi [cr]
[163]bienaventuranzas siglo xxi [cr]
 
Noticias de espeleología 20120214
Noticias de espeleología 20120214Noticias de espeleología 20120214
Noticias de espeleología 20120214
 
El Capitán Cristero
El Capitán CristeroEl Capitán Cristero
El Capitán Cristero
 
El Razonamiento
El RazonamientoEl Razonamiento
El Razonamiento
 
ciclo menstrual y embarazo
ciclo menstrual y embarazociclo menstrual y embarazo
ciclo menstrual y embarazo
 
Hotel Pürgl - Bayerischer Wald - nahe St. Englmar
Hotel Pürgl - Bayerischer Wald - nahe St. EnglmarHotel Pürgl - Bayerischer Wald - nahe St. Englmar
Hotel Pürgl - Bayerischer Wald - nahe St. Englmar
 
Musterpraxis einführungsvortrag
Musterpraxis   einführungsvortragMusterpraxis   einführungsvortrag
Musterpraxis einführungsvortrag
 
Entorno de aprendizaje
Entorno de aprendizajeEntorno de aprendizaje
Entorno de aprendizaje
 
Teclado2
Teclado2Teclado2
Teclado2
 
Objetos Voladores No Identificados
Objetos Voladores No IdentificadosObjetos Voladores No Identificados
Objetos Voladores No Identificados
 
Producto integrador1
Producto integrador1Producto integrador1
Producto integrador1
 
Actividad numero 5 inteligencia
Actividad numero 5 inteligenciaActividad numero 5 inteligencia
Actividad numero 5 inteligencia
 
Aef jornada d'innovació 2012
Aef jornada d'innovació 2012Aef jornada d'innovació 2012
Aef jornada d'innovació 2012
 
Stellenangebot1
Stellenangebot1Stellenangebot1
Stellenangebot1
 
Los navegadores
Los navegadoresLos navegadores
Los navegadores
 
Nimmdas lebennichtsoschwer1
Nimmdas lebennichtsoschwer1Nimmdas lebennichtsoschwer1
Nimmdas lebennichtsoschwer1
 
Michelin sexy kalender 2010
Michelin sexy kalender 2010Michelin sexy kalender 2010
Michelin sexy kalender 2010
 
LLEVANDO LA REVOLUCIÓN DE LOS MEDIOS SOCIALES A LA ATENCIÓN MEDICA
LLEVANDO LA REVOLUCIÓN DE LOS MEDIOS SOCIALES A LA ATENCIÓN MEDICALLEVANDO LA REVOLUCIÓN DE LOS MEDIOS SOCIALES A LA ATENCIÓN MEDICA
LLEVANDO LA REVOLUCIÓN DE LOS MEDIOS SOCIALES A LA ATENCIÓN MEDICA
 

Similar a Planificador del procesador

(2) Arquitectura del SO (generalidades).pdf
(2) Arquitectura del SO (generalidades).pdf(2) Arquitectura del SO (generalidades).pdf
(2) Arquitectura del SO (generalidades).pdf
801 Almas - Internacional
 
So 2da unidad
So 2da unidadSo 2da unidad
So 2da unidad
Claudia Guzman Barrera
 
Introduccion a los procesos
Introduccion a los  procesosIntroduccion a los  procesos
Introduccion a los procesos
Hanny Rodriguez Salablanca
 
Administración de procesos y del procesador.pptx
Administración de procesos y del procesador.pptxAdministración de procesos y del procesador.pptx
Administración de procesos y del procesador.pptx
NoraTorres35
 
Procesos i 2017
Procesos i  2017Procesos i  2017
Procesos i 2017
Pablo Macon
 
Sistemas operativos - 6to SSI
Sistemas operativos - 6to SSISistemas operativos - 6to SSI
Sistemas operativos - 6to SSI
Alejandro Leibgorin
 
Planificación Sistemas Operativos 2021 2
Planificación Sistemas Operativos 2021 2Planificación Sistemas Operativos 2021 2
Planificación Sistemas Operativos 2021 2
Richard Eliseo Mendoza Gafaro
 
Trabajo de sisope
Trabajo de sisopeTrabajo de sisope
Trabajo de sisope
amparopesantes
 
Trabajode Sisope
Trabajode SisopeTrabajode Sisope
Trabajode Sisope
amparopesantes
 
4. procesos
4. procesos4. procesos
4. procesos
rcarrerah
 
Introducción a los procesos alfa ii
Introducción a los procesos alfa iiIntroducción a los procesos alfa ii
Introducción a los procesos alfa ii
Alejandro Ordoñez
 
Actividad colaborativa 301402 7
Actividad colaborativa  301402 7Actividad colaborativa  301402 7
Actividad colaborativa 301402 7
Diana Carolina Cuellar
 
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
floresitalagu
 
SO2_U2_PROCESOS, HILOS Y COMUNICACIÓN.pptx
SO2_U2_PROCESOS, HILOS Y COMUNICACIÓN.pptxSO2_U2_PROCESOS, HILOS Y COMUNICACIÓN.pptx
SO2_U2_PROCESOS, HILOS Y COMUNICACIÓN.pptx
itphectorsg
 
Unidad4
Unidad4Unidad4
Revista Adm dl Procesador
Revista Adm dl ProcesadorRevista Adm dl Procesador
Revista Adm dl Procesador
Gene Beiia
 
Administración de procesosby dan
Administración  de  procesosby danAdministración  de  procesosby dan
Administración de procesosby dan
Yuridia Leyva Sillas
 
21
2121
104842258 unidad-2-administracion-de-procesos-del-procesador
104842258 unidad-2-administracion-de-procesos-del-procesador104842258 unidad-2-administracion-de-procesos-del-procesador
104842258 unidad-2-administracion-de-procesos-del-procesador
Miguel Joshua Godinez Barbosa
 
Planificacion de procesos
Planificacion de procesosPlanificacion de procesos
Planificacion de procesos
William Matamoros
 

Similar a Planificador del procesador (20)

(2) Arquitectura del SO (generalidades).pdf
(2) Arquitectura del SO (generalidades).pdf(2) Arquitectura del SO (generalidades).pdf
(2) Arquitectura del SO (generalidades).pdf
 
So 2da unidad
So 2da unidadSo 2da unidad
So 2da unidad
 
Introduccion a los procesos
Introduccion a los  procesosIntroduccion a los  procesos
Introduccion a los procesos
 
Administración de procesos y del procesador.pptx
Administración de procesos y del procesador.pptxAdministración de procesos y del procesador.pptx
Administración de procesos y del procesador.pptx
 
Procesos i 2017
Procesos i  2017Procesos i  2017
Procesos i 2017
 
Sistemas operativos - 6to SSI
Sistemas operativos - 6to SSISistemas operativos - 6to SSI
Sistemas operativos - 6to SSI
 
Planificación Sistemas Operativos 2021 2
Planificación Sistemas Operativos 2021 2Planificación Sistemas Operativos 2021 2
Planificación Sistemas Operativos 2021 2
 
Trabajo de sisope
Trabajo de sisopeTrabajo de sisope
Trabajo de sisope
 
Trabajode Sisope
Trabajode SisopeTrabajode Sisope
Trabajode Sisope
 
4. procesos
4. procesos4. procesos
4. procesos
 
Introducción a los procesos alfa ii
Introducción a los procesos alfa iiIntroducción a los procesos alfa ii
Introducción a los procesos alfa ii
 
Actividad colaborativa 301402 7
Actividad colaborativa  301402 7Actividad colaborativa  301402 7
Actividad colaborativa 301402 7
 
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
 
SO2_U2_PROCESOS, HILOS Y COMUNICACIÓN.pptx
SO2_U2_PROCESOS, HILOS Y COMUNICACIÓN.pptxSO2_U2_PROCESOS, HILOS Y COMUNICACIÓN.pptx
SO2_U2_PROCESOS, HILOS Y COMUNICACIÓN.pptx
 
Unidad4
Unidad4Unidad4
Unidad4
 
Revista Adm dl Procesador
Revista Adm dl ProcesadorRevista Adm dl Procesador
Revista Adm dl Procesador
 
Administración de procesosby dan
Administración  de  procesosby danAdministración  de  procesosby dan
Administración de procesosby dan
 
21
2121
21
 
104842258 unidad-2-administracion-de-procesos-del-procesador
104842258 unidad-2-administracion-de-procesos-del-procesador104842258 unidad-2-administracion-de-procesos-del-procesador
104842258 unidad-2-administracion-de-procesos-del-procesador
 
Planificacion de procesos
Planificacion de procesosPlanificacion de procesos
Planificacion de procesos
 

Más de Colegio Agropecuario de San Carlos

Desarrollo sitios web
Desarrollo sitios webDesarrollo sitios web
Desarrollo sitios web
Colegio Agropecuario de San Carlos
 
Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion web
Colegio Agropecuario de San Carlos
 
C sharp intro1
C sharp intro1C sharp intro1
C sharp intro0
C sharp intro0C sharp intro0
Examensinrespuesta
ExamensinrespuestaExamensinrespuesta
Tipos de certificaciones profesionales en informática
Tipos de certificaciones profesionales en informáticaTipos de certificaciones profesionales en informática
Tipos de certificaciones profesionales en informática
Colegio Agropecuario de San Carlos
 
Visual basic 2
Visual basic 2Visual basic 2
Presentación1
Presentación1Presentación1
Introducción a net
Introducción a netIntroducción a net
C sharp intro0
C sharp intro0C sharp intro0
C sharp intro1
C sharp intro1C sharp intro1
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1
Colegio Agropecuario de San Carlos
 
Servicios de sistemas
Servicios de sistemasServicios de sistemas
Servicios de sistemas
Colegio Agropecuario de San Carlos
 
Tipos sitemas operativos
Tipos sitemas operativosTipos sitemas operativos
Tipos sitemas operativos
Colegio Agropecuario de San Carlos
 
Ms
MsMs
Practica ms dos 2
Practica ms dos 2Practica ms dos 2
Drop database bd
Drop database bdDrop database bd
Intrefaz gráfica de usuario
Intrefaz gráfica de usuarioIntrefaz gráfica de usuario
Intrefaz gráfica de usuario
Colegio Agropecuario de San Carlos
 

Más de Colegio Agropecuario de San Carlos (20)

Desarrollo sitios web
Desarrollo sitios webDesarrollo sitios web
Desarrollo sitios web
 
Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion web
 
C sharp intro1
C sharp intro1C sharp intro1
C sharp intro1
 
C sharp intro0
C sharp intro0C sharp intro0
C sharp intro0
 
Examensinrespuesta
ExamensinrespuestaExamensinrespuesta
Examensinrespuesta
 
Tipos de certificaciones profesionales en informática
Tipos de certificaciones profesionales en informáticaTipos de certificaciones profesionales en informática
Tipos de certificaciones profesionales en informática
 
Visual basic 2
Visual basic 2Visual basic 2
Visual basic 2
 
Presentación1
Presentación1Presentación1
Presentación1
 
Introducción a net
Introducción a netIntroducción a net
Introducción a net
 
C sharp intro0
C sharp intro0C sharp intro0
C sharp intro0
 
C sharp intro1
C sharp intro1C sharp intro1
C sharp intro1
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1
 
Servicios de sistemas
Servicios de sistemasServicios de sistemas
Servicios de sistemas
 
Tipos sitemas operativos
Tipos sitemas operativosTipos sitemas operativos
Tipos sitemas operativos
 
Ms
MsMs
Ms
 
Practica ms dos 2
Practica ms dos 2Practica ms dos 2
Practica ms dos 2
 
Drop database bd
Drop database bdDrop database bd
Drop database bd
 
Igu
IguIgu
Igu
 
Intrefaz gráfica de usuario
Intrefaz gráfica de usuarioIntrefaz gráfica de usuario
Intrefaz gráfica de usuario
 
Igu
IguIgu
Igu
 

Planificador del procesador

  • 2. Podemos definir a la planificación como un conjunto de politicas y mecanismos incorporados al sistema operativo, a través de un módulo denominado planificador.
  • 3. Este se encarga de los procesos en condiciones de ser ejecutado conviene ser despachado primero y qué orden de ejecución debe seguirse.  Esto debe realizarlo sin dejar de dar un buen servicio(tiempo, productividad y eficiencia) a los procesos.
  • 4. Se maneja en 4 instantes de tiempo.  En la administración del procesador podemos distinguir niveles de planificación ,el largo plazo en segundos, mediano plazo en milisegundos y el corto plazo en nanosegundos o microsegundos.  Uno es externo al proceso(SO) este es el extra largo.
  • 5. Está estrechamente ligada a las políticas de funcionamiento del sistema, ya que se determina la importancia relativa de los usuarios.  Este escribe las reglas de seguridad, accesos, permisos.  También escribe las reglas de los back-up, de la modalidad de procesamiento y operaciones.
  • 6. Scheduler o planificador de trabajos se encarga de organizar los recursos para ejecutar los proceso en orden y eficiencia según su modalidad.  Se ejecuta solo para crear otro proceso.
  • 7. Es el que decide sacar de memoria central y llevar a disco (swap-out) a aquellos procesos inactivos o a los activos y luego, cuando desaparezcan las causas de sus bloqueos, traerlos nuevamente a memoria (swap-in) para continuar su ejecución.  En algunos casos suplanta al scheduler y a otros los complementa.
  • 8. Es el responsable de decidir cual, cuándo, cómo y por cuánto tiempo recibe el procesador un proceso que está preparado (ready queue) .  Debe ser rápido y con poca carga para el proceso.
  • 9. Justicia o Imparcialidad: Todos los procesos son tratados de la misma forma, y en algún momento obtienen su turno de ejecución o intervalos de tiempo de ejecución hasta su terminación exitosa.  Maximizar la Producción: El sistema debe de finalizar el mayor numero de procesos en por unidad de tiempo.  Maximizar el Tiempo de Respuesta: Cada usuario o proceso debe observar que el sistema les responde consistentemente a sus requerimientos.
  • 10. Evitar el aplazamiento indefinido: Los procesos deben terminar en un plazo finito de tiempo.  El sistema debe ser predecible: Ante cargas de trabajo ligeras el sistema debe responder rápido y con cargas pesadas debe ir degradándose paulatinamente. Otro punto de vista de esto es que si se ejecuta el mismo proceso en cargas similares de todo el sistema, la respuesta en todos los casos debe ser similar.
  • 11. Cantidad de Entrada/Salida: Existen procesos que realizan una gran cantidad de operaciones de entrada y salida (aplicaciones de bases de datos, por ejemplo).  Cantidad de Uso de CPU: Existen procesos que no realizan muchas operaciones de entrada y salida, sino que usan intensivamente la unidad central de procesamiento. Por ejemplo, operaciones con matrices.
  • 12. Procesos de Lote o Interactivos: Un proceso de lote es más eficiente en cuanto a la lectura de datos, ya que generalmente lo hace de archivos, mientras que un programa interactivo espera mucho tiempo (no es lo mismo el tiempo de lectura de un archivo que la velocidad en que una persona teclea datos) por las respuestas de los usuarios.  Procesos en Tiempo Real: Si los procesos deben dar respuesta en tiempo real se requiere que tengan prioridad para los turnos de ejecución.
  • 13. Longevidad de los Procesos: Existen procesos que típicamente requerirán varias horas para finalizar su labor, mientras que existen otros que solo necesitan algunos segundos.