PROCESOS COOPERATIVOS

Los procesos independientes no pueden afectar o ser afectados por la ejecución de otros procesos. Los procesos cooperativos pueden afectar o ser afectados por la ejecución de otros procesos. Ventajas de cooperación entre procesos Se comparte información Agiliza los cálculos Modularidad Conveniencia PROBLEMA DE CONSUMIDORES Y PRODUCTORES El problema de productores y consumidores es unSigue leyendo «PROCESOS COOPERATIVOS»

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 deSigue leyendo «BLOQUE DE CONTROL DE PROCESOS (PCB)»

OPERACIONES SOBRE LOS PROCESOS

CREAR: Nombre, BCP, Tabla, recursos, prioridad, Jerárquico/No jerárquico. DESTRUIR: Eliminarlo del sistema. SUSPENDER: Paraliza (fallo, pausa, congestión). Retardar Abortar Leer atributos REANUDAR CAMBIAR PRIORIDAD BLOQUEAR: Entrada/Salida DESPERTAR: Desbloqueo DESPACHAR TEMPORIZAR: Ejecución programada ESTRUCTURA GENERAL DE LAS TABLAS DE CONTROL DE SO

Diagramas de Transición de estados

MODELO SIMPLIFICADO Un proceso puede estar en dos estados Corriendo No corriendo ESTADO DE LOS PROCESOS En la medida que se ejecuta un proceso su estado se modifica Nuevo: El proceso se está creando. Corriendo: Las instrucciones están ejecutándose. Esperando/bloqueado: El proceso está a la espera de la ocurrencia de algún evento. Listo: El procesoSigue leyendo «Diagramas de Transición de estados»

SISTEMA EMBEBIDO / COMPUTACIÓN UBICUA

Los sistemas embebidos son sistemas computacionales con un alto acoplamiento en la integración de hardware y software, se diseñan para ejecutar funciones dedicadas. – Presente en todas partes: Empresa, hogar, etc: Automatización industrial, defensa, transporte, viajes especiales, entretenimiento.– Caracterizados por un pequeño conjunto de recursos especializados.– Los procesadores SoC (System on a Chip) son muySigue leyendo «SISTEMA EMBEBIDO / COMPUTACIÓN UBICUA»

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