Proceso

Páginas: 7 (1648 palabras) Publicado: 12 de noviembre de 2012
REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA DEFENSA
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA
NÚCLEO TRUJILLO





ÍNDICE

pagina
Introducción…............................................................................................. 03Planificador de procesos…………………………………………………….. 04

Sincronización…………………………………………………………………..06

Sincronización y comunicación de los procesos………………….……...07

Exclusión mutua………………………………………………………….….….10

Conclusión………………………………………………………………………..12

Bibliografía………………………………………………………………………..13

Anexos………………………………………………………………………..…….14


INTRODUCCIÓN

Se dice que elplanificador de proceso es un componente funcional muy importante de los sistemas operativos multitarea y multiproceso, y es esencial en los sistemas operativos de tiempo real. Su función consiste en repartir el tiempo disponible de un microprocesador entre todos los procesos que están disponibles para su ejecución. El microprocesador solamente puede ejecutar un programa en cada instante de tiempo. Unsistema operativo en tiempo real se caracteriza por garantizar que todo programa se ejecutará en un límite máximo de tiempo. El planificador debe comportarse de manera que esto sea cierto para cualquier proceso.

En estos casos, la finalidad del planificador es balancear o equilibrar la carga del procesador, impidiendo que un proceso monopolice el procesador o que sea privado de los recursos dela máquina.

A continuación se hora referencia a otros puntos que se van a desarrollar.

PROCESO

Es un programa en ejecución. Es lo que transforma una entrada en salida.

PLANIFICACÓN DE PROCESOS

Cuando son ejecutables varios procesos, el sistema operativo debe decidir cuál conviene ejecutar si el CPU se encuentra disponible.

El planificador (o scheduler en inglés) es uncomponente funcional muy importante de los sistemas operativos multitarea y multiproceso. Su función consiste en repartir el tiempo disponible de un microprocesador entre todos los procesos que están disponibles para su ejecución.

Es el elemento del sistema quien toma esta decisión se llama planificador (Scheduling) y el algoritmo del cual hace uso se denomina Algoritmo Planificador.

TIPOS DEPLANIFICACIÓN:

No apropiativa: Una vez que el CPU ha sido asignado a un proceso, ya no se le puede arrebatar.
Ejemplo: FIFO, Primer trabajo más corto.

Apropiativa: Cuando a un proceso, el sistema operativo le puede quitar el CPU antes asignado.
Ejemplo: Round Robin, Propiedades, Tiempo restante más corto, Cola múltiples.

OBJETIVOS DE LA PLANIFICACIÓN

* Los procesos deben tratarse dela misma forma.
* Evitar el desplazamiento indefinido.
* Atender la mayor cantidad de procesos por unidad de tiempo.
* Mantener ocupados los recursos del sistema.
* Lograr un equilibrio entre la respuesta y el uso de los recursos.
* Una tarea debe ejecutarse aproximadamente en el mismo tiempo, cada vez que se ejecute.

CRITERIOS DE PLANIFICACIÓN

* Si un proceso utilizaexhaustivamente el CPU o los diversos dispositivos.
* Importancia del proceso. Tipo de procesamiento.
* Cuánto tiempo real de ejecución lleva un proceso y cuanto tiempo estimado necesita para terminar.
* Frecuencia con la que el proceso utiliza la memoria principal

NIVELES DE PLANIFICACIÓN

Planificación de Alto nivel: Selecciona los trabajos que deben admitirse en el sistema.Tareas:
* Administrar todos los recursos del sistema excepto el CPU.
* Mantiene las colas de proceso bloqueados y suspendidos.
* Controla la creación de procesos.
* Maneja el nivel de multiprogramación.

Planificación de Nivel intermedio: Determina cuáles procesos pueden competir por el CPU.

Tareas:
* Equilibrar la admisión de trabajos en el sistema con la asignación...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • proceso y procesador
  • Proceso Y Procesamiento
  • Procesos
  • Procesos
  • Proceso
  • Proceso
  • En proceso
  • Procesos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS