Som bloqueado

Clasificado en Informática

Escrito el en español con un tamaño de 2,64 KB

Comienzo de la ejecución: se inserta en la cola de preparados.

 • Paso a estado de ejecución: el que se encuentra primero en la cola pasa a ejecutarse cuando el reloj haya interrumpido el que estaba en ejecución.

• Paso a estado bloqueado: un proceso que está en ejecución y pasa a realizar una operación de E/S pasa a la cola de bloqueados. Una segunda posibilidad es que un proceso se haya suspendido estando bloqueado y en el momento de la reanudación no haya desaparecido la causa de la suspensión.

 • Paso a estado preparado: puede ser por cuatro causas:

 – Ejecución de un programa.

 – Fin de una operación de E/S. Pasa de bloqueado a estar preparado porque finalizó la causa por la que estaba bloqueado.

 – Interrupción. Si se produce una interrupción que fuerza a que se corte un proceso, este pasa a preparado. Finalización del quantum.

– Activación. Un proceso suspendido pero que no estaba bloqueado, en el momento de activarlo de nuevo pasa a la cola de preparados

Inicio Proceso:

Asignar un identificador de proceso único: En este instante, se añade una nueva entrada a la tabla de procesos, que contiene una entrada por proceso. Reservar espacio para el proceso: Esto incluye todos los elementos de la imagen de proceso. Inicialización del bloque de control de proceso (BCP): La parte de identificación de proceso del BCP contiene el identificador del proceso así como otros posibles identificadores, como por ejemplo, el identificador del proceso padre. Establecer los enlaces apropiados: Si el sistema operativo mantiene cada cola del planificador como una lista enlazada, el nuevo proceso debe situarse en la cola de Listos o en la cola de Listos/Suspendidos. Creación o expansión de otras estructuras de datos: El sistema operativo puede mantener un registro de auditoría por cada proceso que se puede utilizar posteriormente a efectos de análisis de rendimiento del sistema.

Entradas relacionadas: