planificación de procesos

Páginas: 30 (7328 palabras) Publicado: 6 de septiembre de 2014
Objetivo General
El objetivo principal es demostrar el funcionamiento del
planificador de procesos.

Objetivos Específicos
1. Mostrar las funciones del planificador de procesos.
2. Indicar paso por paso el tiempo que dura un planificador de
procesos en iniciar un sistema operativo.
3. Mencionar y explicar los procesos de planificación.

Introducción
En el siguiente trabajo deinvestigación, queremos explicar
paso por paso la planificación de procesos, y mostrar como
arranca un sistema operativo de inicio a fin.

Tipos de planificación
La planificación de procesos se refiere a cómo determina el sistema operativo al órden en que irá
cediendo el uso del procesador a los procesos que lo vayan solicitando, y a las políticas que
empleará para que el uso que den a dichotiempo no sea excesivo respecto al uso esperado del
sistema.
Podemos hablar de tres tipos principales de planificación:
A largo plazo
Decide qué procesos serán los siguientes en ser iniciados. Este tipo de planificación era el
más frecuente en los sistemas de lotes (principalmente aquellos con spool) y
multiprogramados en lotes; las decisiones eran tomadas principalmente considerando losrequisitos pre-declarados de los procesos y los que el sistema tenía libres al terminar algún
otro proceso. La planificación a largo plazo puede llevarse a cabo con periodicidad de una
vez cada varios segundos, minutos e inclusive horas.
En los sistemas de uso interactivo, casi la totalidad de los que se usan hoy en día, este tipo
de planificación no se efectúa, dado que es típicamente el usuarioquien indica
expresamente qué procesos iniciar.

Planificador a largo plazo
A mediano plazo
Decide cuáles procesos es conveniente bloquear en determinado momento, sea por
escacez/saturación de algún recurso (como la memoria primaria) o porque están realizando
alguna solicitud que no puede satisfacerse momentaneamente; se encarga de tomar
decisiones respecto a los procesos conforme entran ysalen del estado de bloqueado (esto
es, típicamente, están a la espera de algún evento externo o de la finalización de
transferencia de datos con algún dispositivo).
En algunos textos, al planificador a mediano plazo se le llama agendador (scheduler).

Planificador a mediano plazo, o agendador
A corto plazo
Decide cómo compartir momento a momento al equipo entre todos los procesos querequieren de sus recursos, especialmente el procesador. La planificación a corto plazo se
lleva a cabo decenas de veces por segundo (razón por la cual debe ser código muy simple,
eficiente y rápido); es el encargado de planificar los procesos que están listos para
ejecución.
En algunos textos, al planificador a corto plazo se le llama despachador (dispatcher).

Planificador a corto plazo, odespachador

En esta sección nos ocuparemos particularmente el planificador a corto plazo, y en segundo
término del planificador a mediano plazo.

Tipos de proceso
Como ya hemos visto, los procesos típicamente alternan entre ráfagas (periodos, bursts) en que
realizan principalmente cómputo interno (están limitados por CPU, CPU-bound) y otras en que la
atención está puesta en transmitir losdatos desde o hacia dispositivos externos (están limitados
por entrada-salida, I/O-bound). Dado que cuando un proceso se suspende para realizar entradasalida deja de estar listo (y pasa a estar bloqueado), y desaparece de la atención del planificador a
corto plazo, en todo momento podemos separar los procesos que están en ejecución y listos en:
Procesos largos
Aquellos que por mucho tiempo/1 hanestado en /listos o en ejecución, esto es, procesos
que estén en una larga ráfaga limitada por CPU.
Procesos cortos
Aquellos que, ya sea que en /este momento/2 estén en una ráfaga limitada por entradasalida y requieran atención meramente ocasional del procesador, o tienden a estar
bloqueados esperando a eventos (como los procesos interactivos).
Típicamente buscaremos dar un tratamiento...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Proceso De Planificacion
  • planificacion de procesos
  • Proceso de planificación
  • Proceso De Planificación
  • El proceso de planificacion
  • Procesos de la planificacion
  • Proceso de planificacion
  • Proceso de planificacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS