GoConqr has a new look! Let us know what you think.

Mind map

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

kid Leal nieto Sistemas Operativos Quinto Spanish

Map content

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

  1. Condiciones de carrera

    • Procesos
      • Tareas
      • Varios
        • cambiando
          • temporalmente
        • Estado
          • Reportar
            • a otro proceso
              • Error.
                • No Se llega
                  • a lo programado
        • Recurso compartido
          • Disco
          • Memoria
          • Dispositivos
            • Entrada
            • Salida
  2. Regiones críticas

    • Etapa
      • Del Proceso
        • acceder
          • Recurso crítico
            • modificarlo o alterarlo.
        • 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
  3. 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
    • mas de un proceso
      • Evita
        • Entrar
          • Sección critica
  4. Semáforo

    • Variable especial (tipo abstracto de datos)
      • restringe o permite
        • acceso
          • Recursos compartidos
          • secciones críticas
            • manipulan variables
              • formas especiales
      • entorno
        • Multiprocesamiento
          • Se ejecutarán
            • procesos concurrentes
              • forma simultánea.
  5. Monitores

    • construcción
      • Lenguaje de programación
    • lograr
      • la exclusión mutua
    • sólo puede haber
      • un proceso activo
        • en cualquier instante
    • Llamadas
      • Dsitintas
        • a otros procedimientos
    • Instrucciones
      • procedimientos
        • comprobación
          • Proceso
            • Activo
            • Suspender
            • Dejado
            • Entrar
  6. 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
  7. Barreras

    • Aplicaciones
      • Fases
        • grupos de procesos
        • un Proceso
          • Bloquea
        • Barrera
          • Final
            • todos
              • siguiente
  8. Dormir y despertar

    • Dormir
      • Hace
        • Proceso
          • Bloque
            • Despierte
    • Despertar
      • Parametro
        • Proceso
          • Se activara

Information

Description
Como funciona la comunicación y sincronización de los procesos en los Sistemas Operativos
Created by
kid Leal nieto
Views
18
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?