Estados de los procesos

Los diferentes estados por los cuales pasa un proceso en un sistema operativo, son los siguientes:


  • Nuevo: Es cuando la creación del proceso es solicitada en espera de la asignación de los recursos necesarios para su ejecución. Por ejemplo, la asignación de memoria RAM para su correcto funcionamiento.
  • Listo: Después de pasar por el estado nuevo, el proceso es creado y se agrega a la lista de procesos listos en espera para su ejecución.
  • En ejecución: De acuerdo al tipo de algoritmo utilizado para la selección de procesos a ejecutar, se seleccionara de la lista de procesos Listos para su ejecución, el tiempo que permanecerá en este estado será respecto al algoritmo seleccionado, el cual puede ser por ejemplo: hasta que se termine su tiempo de vida o el quantum seleccionado para dicho proceso.
  • Bloqueado: En este estado entran los procesos que han sido bloqueados de cualquiera de los anteriores estados. Saldrán de acuerdo a su selección hacia la lista de Listos.
  • Terminado: En este estado entran los procesos que han finalizado o bien han sido eliminados. Las estructuras de estos procesos estarán en espera de ser limpiadas por el sistema operativo.

0 comentarios:

Publicar un comentario