sistemas operativos

Páginas: 6 (1260 palabras) Publicado: 28 de mayo de 2013
Nombre:
Moo Iuitz Eric Manuel
Pool Canul Jesus Manuel
Tec Noh Julio
Pech López Santos Josué
Matrícula:
11070034
11070046
11070051
11070042
Nombre de la materia:
Sistema Operativos
Nombre del profesor:
Ing. Rigoberto Mukul Vargas

Parcial: 2

Actividad: Reporte

Fecha: 19 de septiembre del 2012
Bibliografía:
1)http://books.google.com.mx/books?id=4zjxk81LgKIC&pg=PA62&lpg=PA62&dq=estado+y+transiciones+de+procesos+en+SO&source=bl&ots=oS6WbMi4MP&sig=UT5q8JVF4ougj6SeGCqqmjxAOts&hl=es#v=onepage&q&f=false
2) http://books.google.com.mx/books?id=fRK3lbTrNy4C&pg=PA61&lpg=PA61&dq=estado+y+transiciones+de+procesos+en+SO&source=bl&ots=0uuhPiAbcC&sig=-qHpRrTOjXAMM7GqpxJGGNSxeFY&hl=es#v=onepage&q=estado%20y%20transiciones%20de%20procesos%20en%20SO&f=false
3)http://books.google.com.mx/books?id=LY2P_VSuZ3cC&pg=PA85&lpg=PA85&dq=estado+y+transiciones+de+procesos+en+SO&source=bl&ots=rqxUIe5eL-&sig=eKT_Mdw9cQiH-O7H2oTHgrF-WL4&hl=es#v=onepage&q&f=false
Páginas: 1.- De la pagina 62 a la 63, 2.- De la página 62 a la 66, 3.- De la página 84 a la 87


Tema:
Estados y transiciones de procesos
Objetivo:
Entender o comprender los estados y las transiciones de procesosProcedimiento:

1.-Investigar los conceptos en el documento que el profesor nos proporcionó.
2.- Analizar y ordenar la información.
3.- Leer el documento.
4.- Buscar información complementaria.

Resultados:
Estado y transiciones de procesos

Un proceso puede cambiar varias veces a lo largo de su vida. Estos cambios de estado es lo que conocemos como transiciones de estado, estados quedetallamos seguidamente:

Estado nuevo

Es el estado que podría identificarse con el nacimiento del proceso pero en el que aún no dispone de los recursos mínimos necesarios para poder empezar a ejecutarse.

Estado de ejecución

El proceso está ejecutando sus instrucciones en ese momento, es decir, está ocupando la CPU. El planificador de procesos (scheduler) se encarga de escoger uno de losprocesos que esté en el estado de preparado y cederle el uso de la CPU para que pueda ejecutarse. Un proceso en ejecución podría terminar (normalmente o debido a alguna situación de error), pasar nuevamente al estado de preparado (bien porque ceda voluntariamente la CPU o porque el planificador se la desasigne) o pasar al estado bloqueado.

Siempre que el procesador se quede vacío y en la colade preparados haya algún proceso, se pondrá en ejecución el primero de ella. Las razones por las que se queda el procesador vacío pueden ser varias: se termina de ejecutar un proceso, se recibe una interrupción que exija la suspensión del proceso que está en ejecución, finaliza el tiempo de procesador asignado al proceso. Este cambio de estado del proceso siempre es forzado por el sistemaoperativo, nunca por el proceso.

Estado bloqueado

Estado en el que un proceso espera la ocurrencia de algún evento (terminación de una operación de E/S, espera por la terminación de alguna acción que debe realizar otro proceso).

Un proceso que se encuentre en ejecución puede solicitar del sistema quedarse esperando por algún evento, como por ejemplo la terminación de una operación deentrada/salida. En este caso, el proceso pasará del estado de ejecución al estado bloqueado, insertando su PCB en la cola correspondiente de procesos bloqueados. A partir de este momento el proceso no compite por el uso del procesador, hasta el punto de que si todos los procesos están bloqueados, el procesador estará totalmente inactivo.
Al quedarse vacío el procesador, puede poner en ejecución el siguienteproceso de la cola de procesos preparados. La transición a este estado la provoca el proceso, ya que normalmente se deberá a la petición de una entrada/salida, o de espera por algún evento. También puede pasar a este estado un proceso que es reanudado estando en el estado de suspendido bloqueado.

Estado preparado (listo o en espera)

Un proceso está listo para ejecutar cuando puede entran...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS