domingo, 2 de mayo de 2010

CONCLUSION

















  • los procesos son creados y destruidos por el sistema operativo, asi como tambien este este se debe hacercargo de la comunicacion entre procesos



  • el mecanismo por el cual un proceso crea otro proceso se denomina bifurcacion

  • el sistema operativo es responsable de determinar las pautas de intercalado y asignacion de recursos a cada proceso


  • si existe un esquema con diferentes niveles de prioridad de procesos es conveniente mantener varias colas de proceso listo para cada nivel de prioridad, lo que ayuda a determinar cual es el proceso que mas conviene ejecutar


  • la sincronizacion explicita entre procesos es un caso particular del estado bloqueado en este caso el suceso que permite desbloquear un proceso no es una operacion de entrada/salida si no una senal generada a proposito por el programador desde otro proceso

MODELO DE SIETE ESTADOS


PROCESOS SUSPENDIDOS E INTERCAMBIO


















PROCESOS SUSPENDIDOS.-Una de las razones para implementar el estado de bloqueado es poder hacer que los procesos se puedan mantener esperando algun suceso, por ejemplo una entrad/salida. sin embargo al ser mucho mas lentas es decir que todos los procesos en memoria esten esperando en estado BLOQUEADO y que no haya memoria dispononible para nuevos procesos








INTERCAMBIO.- se lleva a cabo moviendo una parte de un proceso o un proceso completo desde la memoria principal al disco quedando en el estado suspendido despues del intercambio se puede aceptar se puede aceptar un nuevo proceso o traer a la memoria un proceso suspendido anteriormente









MODELO DE ESTADOS DE PROCESOS








Los sistemas operativos deben disponer de una forma de crear y destruir procesos cuando se requiere durante la operacion,teniendo ademas presente que los procesos pueden generar procesos hijos mediante llamadas al sistema operativo, pudiendo darse ejecucion en paralelo. respecto de los estados de procesos deben efectuarse las siguientes condiciones




  • cada proceso es una entidad independiente, pero interactua con otro


  • los procesos pueden bloquearse en su ejecucion


- por que el sistema operativo asigno la cpu a otro proceso
- por esperar datos que no estan disponibles





  • los estados que tienen un proceso es


- ejecucion



- listo



- bloqueado

































MODELO DE PROCESOS























el modelo de proceso de cualquier sistema operativo es el proceso una abstraccion de ejecucion tambien llamada tarea, al proceso se lo puede considerar tambien como un programa que se esta ejecutando




PROCESOS




un proceso incluye al programa en ejecucion y a los valores activos del contador, registros y variables del mismo, conceptualmente cada proceso tiene su cpu virtual





QUE ES UN PROCESO





ES CUANDO UN SISTEMA OPERATIVO EJECUTA UNA VARIEDAD DE PROGRAMAS TALES COMO

-Sistemas por lotes.- realiza trabajos

- Sistemas de Tiempo Compartido.- Progamas de usuario o tareas

los terminos de trabajo y proceso se refieren a lo mismo

sábado, 1 de mayo de 2010




ESCUELA SUPERIOR POLITECNICA DE CHIMBORAZO


FACULTAD DE INFORMATICA Y ELECTRONICA


ESCUELA DE INGENIERIA ELECTRONICA


GRUPO: No5


TEMA:


MODELO DE SIETE ESTADOS


NOMBRE:


Tenenaula Rebeca


INGENIERA:


Veronica Mora Chunllo