Comunicación y sincronización entre procesos en un SO

Description

Como funciona la comunicación y sincronización de los procesos en los Sistemas Operativos
kid Leal nieto
Mind Map by kid Leal nieto, updated more than 1 year ago
kid Leal nieto
Created by kid Leal nieto over 1 year ago
6
0

Resource summary

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

                                                                            Similar

                                                                            Six Sigma
                                                                            Alexis Carmona
                                                                            Sistemas Operativos: Tema 1
                                                                            Daniel Alvarez Valero
                                                                            Monitor de Rendimiento
                                                                            Tania Montemayor
                                                                            Transición de los procesos
                                                                            marcos cano
                                                                            Administración de Procesos
                                                                            Tania Montemayor
                                                                            P1 -Soper
                                                                            Ana Croche
                                                                            Pagos con tarjetas de crédito
                                                                            Diego Santos
                                                                            Tipos y clasificaciones de los Sistemas Operativos
                                                                            octavioasr
                                                                            Servicios Médicos: Funcionamiento
                                                                            Diego Santos
                                                                            20 preguntas sobre sistemas operativos
                                                                            esmeraldameza100
                                                                            Economía en los Procesos de Refinación
                                                                            Luis Gomes