UNIDAD 2.2 ADMINISTRACIÓN DE PROCESOS Y DEL PROCESADOR
ADMINISTRACIÓN DE PROCESOS Y DEL PROCESADOR Un proceso es una instancia de ejecución de un programa, caracterizado por su contador de programa, su palabra de estado , sus registros del procesador, su segmento de texto, pila y datos, etc. Un programa es un concepto estático, mientras que un proceso es un concepto dinámico. Es posible que un programa sea ejecutado por varios usuarios en un sistema multiusuario , por cada una de estas ejecuciones existirá un proceso, con su contador de programa, registros, etc. Durante su vida, 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 pue...