BLOQUE DE CONTROL DE PROCESOS (PCB)

Descriptor del proceso para So en tabla de procesos, información asociada con cada proceso.

  • Identificación del proceso (PID).
  • Identificación del procesador, afinidad.
  • Estado del proceso (flags).
  • Identificación de usuario, grupo.
  • Contador de programa.
  • Apuntador a proceso padre.
  • Apuntadores a procesos hijos.
  • Registros visibles de la CPU (Cisc 8-32 Risc > 100).
  • Información de planificación de la CPU (prioridad).
  • Información de administración de la memoria (datos, instrucciones).
  • Información contable.
  • Información de estado E/S.
  • Localiza, identificador, estado padre, hijos, prioridad, memoria, estadísticas, recursos de uso, privilegios, hora inicio…

LA CPU CAMBIA DE PROCESO A PROCESO

  • Cuando la CPU cambia a otro proceso, el sistema debe guardar el estado del proceso anterior y cargar el estado guardado del nuevo proceso.
  • La conmutación de contexto es trabajo extra, el sistema no realiza trabajo útil mientas conmuta, depende en gran medida del apoyo del hw.
  • Cuando un proceso está ejecutando su estado reside en los registros del computador.
  • Cuando un proceso no se está ejecutando, su estado reside en el BCP.

Deja un comentario

Diseña un sitio como este con WordPress.com
Comenzar