martes, 23 de septiembre de 2014

BLOQUE DE CONTROL DE PROCESOS

Bloque de control de Procesos


Los sistemas operativos disponen de los servicios necesarios para la gestión de los procesos, tales como su creación, terminación , ejecución periódica, cambio de prioridad, etc.

Además, durante su existencia . Los procesos pasan por distintos estados cuyas transiciones estan controladas por el sistema operativo.
BLOQUE DE CONTROL DE PROCESOS

EL BCP DE CADA PROCESO ALMACENA INFORMACION COMO:
ESTADO ACTUAL DEL PROCESO. EJECUCION , PREPARADO  O BLOQUEADO.
IDENTIFICADOR DEL PROCESO. DEPENDIENDO DEL SISTEMA OPERATIVO A CADA PROCESO SE ASIGNA UN PID.
PRIORIDAD DEL PROCESO. LA ASIGNADA POR EL PLANIFICADOR.
UBICACIÓN EN MEMORIA.DIRECCION DE MEMORIA EN LA QUE SE CARGA EL PROCESO.
RECURSOS UTILIZADOS. RECURSOS HARWARE Y SOFTWARE PARA PODER EJECUTARSE.
 


ESTADOS DEL BCP

ALGORITMOS DE PLANIFICACIÓN

GRACIAS A LOS ALGORITMOS DE PLANIFICACIÓN , ESPECIALMENTE EN SISTEMAS OPERATIVOS MULTIPROCESO O EN SISTEMAS OPERATIVOS EN RED, SIEMPRE Y CUANDO SE EJECUTEN VARIOS PROCESOS EN EL MISMO EQUIPO, LA CPUSE ENCARGA DE ASIGNAR TIEMPOS DE EJECUCION A CADA PROCESO SEGÚN EL TIPO DE ALGORITMO Y LA PRIORIDAD DE CADA PROCESO.




TIPOS DE ALGORITMOS
ALGORITMO DE RUEDA
.-ASIGNA ROTATIVAMENTE TIEMPOS DE EJECUCION A LOS DIFERENTES PROCESOS. TAMBIEN SE LE LLAMA ROUND – ROBIN Y EN EL LA ASIGNACION DE TIEMPOS DE EJECUCION A LOS PROCESOS ES LA MISMA Y DE FORMA SECUENCIAL. A CADA UNO SE LE ASIGNA EL MISMO QUANTUM O INTERVALO DE TIEMPO DE EJECUCION.
ALGORITMO FIFO (FIRST IN FIRST OUT).

LOS CICLOS DE UCP ASIGNADOS A CADA PROCESO SE ASIGNAN EN FUNCION DE UNA COLA FIFO. AL PRIMER PROCESO QUE LLEGA SE LE ASIGNAN TIEMPOS O CICLOS UCP HASTA QUE TERMINA COMPLETAMENTE . A CONTINUACION , SE EJECUTA COMPLETO EL SIGUIENTE PROCESO QUE HAY EN LA COLA FIFO Y ASI SUCESIVAMENTE HASTA TERMINAR CON EL ULTIMO PROCESO.

LOS CICLOS DE UCP ASIGNADOS A CADA PROCESO SE ASIGNAN EN FUNCION DE UNA COLA FIFO. AL PRIMER PROCESO QUE LLEGA SE LE ASIGNAN TIEMPOS O CICLOS UCP HASTA QUE TERMINA COMPLETAMENTE . A CONTINUACION , SE EJECUTA COMPLETO EL SIGUIENTE PROCESO QUE HAY EN LA COLA FIFO Y ASI SUCESIVAMENTE HASTA TERMINAR CON EL ULTIMO PROCESO.

No hay comentarios:

Publicar un comentario