proceso de control

, El tercer estado suspendido

A la espera de la esencia del proceso no puede continuar, incluso después de los bloqueos de procesos pertenecen a un estado preparado, no puede participar de la CPU de la competencia, por lo tanto, suspender pertenecen a un punto muerto, solamente activar o despertar para volver a un estado activo.

 

 

 

En cuarto lugar, el bloque de control de proceso ( PCB )

PCB tiene un identificador de acción única, la estructura de datos de un tipo grabable.

  1. contenido :

① identificación (interna PID , externa)

② procesador sitio (registros de propósito general PSW )

③ información de gestión ( P , D , direcciones, lista de recursos)

④ información de programación (prioridad, ocupa la CPU tiempo, estado)

  1. Organización (vinculación, indexación)

2.3 Proceso de Control

OS kernel funciones de apoyo : 1. manejo de interrupciones 2. Control de reloj 3. operaciones primitivas

  1. El proceso de interrupción: la CPU manejo de eventos anormales (fuente de interrupción).
  2. Alarma de proceso de descubrimiento, interrupción de software.

En primer lugar, el proceso de creación

  1. procesar Árbol
  2. crear condiciones

planificación de procesos, la conexión del usuario, las solicitudes de aplicación, el servicio

  1. Proceso : aplicación en blanco el PCB , la aplicación de los recursos necesarios para inicializar el PCB , se inserta en la cola de listos.

En segundo lugar, el proceso se termina

  1. Eventos (final normal, de interrupción anormal, interrupción externa)
  2. Proceso : el estado de ejecución de procesos, una al lado de programación -> proceso de otro estado, la cola se retira -> terminar procesos descendientes -> volver Recursos -> retorno PCB

En tercer lugar, el proceso de bloqueo y estela

La implementación de estado - bloqueado -> estado de bloqueo - despertar -> estado de listo

En cuarto lugar, suspender y proceso de activación

Actividades -------> Todavía -------> Suspender

2,4 hilo

procesos ligeros, hilos pueden ejecutar al mismo tiempo, tiene como objetivo mejorar la concurrencia. Sin embargo, el costo se incrementará

Supongo que te gusta

Origin www.cnblogs.com/giaogiaogiao/p/12524295.html
Recomendado
Clasificación