Sistemas y Telecomunicaciones
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.


Foro de discusión creado para desarrollar los contenidos Academicos de las materias y temas propuestos de interés para los estudiantes de Sistemas.
 
ÍndiceÍndice  SistemasSistemas  GaleríaGalería  Últimas imágenesÚltimas imágenes  BuscarBuscar  RegistrarseRegistrarse  Conectarse  
Bienvenidos a mis clase desarrolladas, las materias recientemente registradas son Analisis y Diseño de Sistemas Estructurados y Arquitectura Computacional.
No olviden que debn registrase para poder colocar respuestas. Y colocar sus deberes.

 

 Estados y Transicion de precesos

Ir abajo 
AutorMensaje
billy pinto gonzalez




Cantidad de envíos : 2
Puntos : 6
Reputación : 0
Fecha de inscripción : 02/07/2009

Estados y Transicion de precesos Empty
MensajeTema: Estados y Transicion de precesos   Estados y Transicion de precesos EmptyMar Dic 01, 2009 12:34 pm

Un proceso puede pasar por una serie de estados discretos, algunos de ellos son:


  • En ejecución: El proceso ocupa la CPU actualmente, es decir, se está ejecutando.
  • Listo o preparado: El proceso dispone de todos los recursos para su ejecución, sólo le falta la CPU.
  • Bloqueado: Al proceso le falta algún
    recurso para poder seguir ejecutándose, además de la CPU. Por recurso
    se pueden entender un dispositivo, un dato, etc. El proceso necesita
    que ocurra algún evento que le permita poder proseguir su ejecución.


Transiciones de estado de los procesos



A continuación se dan ejemplos de eventos que pueden
provocar transiciones de estado en un proceso en este modelo de tres
estados. La mayoría de estos eventos se discutirán con profundidad a lo
largo del curso:


  • De ejecución á Bloqueado: al iniciar
    una operación de E/S, al realizar una operación WAIT sobre un semáforo
    a cero (en el tema de procesos concurrentes se estudiarán los
    semáforos).
  • De ejecución á Listo: por ejemplo,
    en un sistema de tiempo compartido, cuando el proceso que ocupa la CPU
    lleva demasiado tiempo ejecutándose continuamente (agota su cuanto) el
    sistema operativo decide que otro proceso ocupe la CPU, pasando el
    proceso que ocupaba la CPU a estado listo.
  • De Listo á en ejecución: cuando lo
    requiere el planificador de la CPU (veremos el planificador de la CPU
    en el tema de planificación de procesos).
  • De Bloqueado á Listo: se dispone
    del recurso por el que se había bloqueado el proceso. Por ejemplo,
    termina la operación de E/S, o se produce una operación SIGNAL sobre el
    semáforo en que se bloqueó el proceso, no habiendo otros procesos
    bloqueados en el semáforo.
Volver arriba Ir abajo
 
Estados y Transicion de precesos
Volver arriba 
Página 1 de 1.
 Temas similares
-
» resumen Cap. 3 y estados de los procesos
» DEBER - ESTADOS DEL PROCESOS

Permisos de este foro:No puedes responder a temas en este foro.
Sistemas y Telecomunicaciones :: Foro de Sistemas Operativos-
Cambiar a: