Mind map
Comunicación y sincronización entre procesos en un SO
Map content
Comunicación y sincronización entre procesos en un SO
Condiciones de carrera
- Procesos
- Tareas
- Varios
- cambiando
- temporalmente
- Estado
- Reportar
- a otro proceso
- Error.
- No Se llega
- a lo programado
- No Se llega
- Error.
- a otro proceso
- Reportar
- Recurso compartido
- Disco
- Memoria
- Dispositivos
- Entrada
- Salida
- cambiando
- Procesos
Regiones críticas
- Etapa
- Del Proceso
- acceder
- Recurso crítico
- modificarlo o alterarlo.
- Recurso crítico
- Prohibir
- Escriba
- Lea
- Datos compartidos
- Simultaneo
- Uno
- Utilicen
- Variable
- Compartido
- 4 CONDICIONES
- Dos procesos no deben encontrarsen al mismo tiempo
- Ningun Proceso
- En ejecucion puede bloquear a otros procesos
- Espera para entrar a su seccion critica
- No
- Hipotesis sobre la verdad
- 4 CONDICIONES
- Compartido
- Variable
- Utilicen
- acceder
- Del Proceso
- Etapa
Exclusión mutua con espera ocupada.
- Un proceso
- ocupado actualizando
- la memoria compartida
- Otro
- no puede entrar a su región crítica
- ocasionar problemas
- no puede entrar a su región crítica
- ocupado actualizando
- mas de un proceso
- Evita
- Entrar
- Sección critica
- Entrar
- Evita
- Un proceso
Semáforo
- Variable especial (tipo abstracto de datos)
- restringe o permite
- acceso
- Recursos compartidos
- secciones críticas
- manipulan variables
- formas especiales
- manipulan variables
- acceso
- entorno
- Multiprocesamiento
- Se ejecutarán
- procesos concurrentes
- forma simultánea.
- procesos concurrentes
- Se ejecutarán
- Multiprocesamiento
- restringe o permite
- Variable especial (tipo abstracto de datos)
Monitores
- construcción
- Lenguaje de programación
- lograr
- la exclusión mutua
- sólo puede haber
- un proceso activo
- en cualquier instante
- un proceso activo
- Llamadas
- Dsitintas
- a otros procedimientos
- Dsitintas
- Instrucciones
- procedimientos
- comprobación
- Proceso
- Activo
- Suspender
- Dejado
- Entrar
- Proceso
- comprobación
- procedimientos
- construcción
Transmisión de mensajes
- Send
- Envía un mensaje a un destino especificado
- Receive
- Recibe un mensaje de un origen especificado
- Sin mensaje
- Disponible
- Recpetor
- Bloquea
- Hasta que llegue
- puede
- regresar
- codigo de error
- regresar
- puede
- Hasta que llegue
- Bloquea
- Recpetor
- Disponible
- Send
Barreras
- Aplicaciones
- Fases
- grupos de procesos
- un Proceso
- Bloquea
- Barrera
- Final
- todos
- siguiente
- todos
- Final
- Fases
- Aplicaciones
Dormir y despertar
- Dormir
- Hace
- Proceso
- Bloque
- Despierte
- Bloque
- Proceso
- Hace
- Despertar
- Parametro
- Proceso
- Se activara
- Proceso
- Parametro
- Dormir
Information
- Description
- Como funciona la comunicación y sincronización de los procesos en los Sistemas Operativos
- Created by
- kid Leal nieto
- Views
- 18
- Tags
- Rating