la comunicación y sincronización entre procesos en un sistema operativo

Description

Mind Map on la comunicación y sincronización entre procesos en un sistema operativo, created by Anibal Javier Rico Gutierrez on 11/04/2019.
Anibal Javier Rico Gutierrez
Mind Map by Anibal Javier Rico Gutierrez, updated more than 1 year ago
Anibal Javier Rico Gutierrez
Created by Anibal Javier Rico Gutierrez over 5 years ago
16
0

Resource summary

la comunicación y sincronización entre procesos en un sistema operativo
  1. Condiciones de carrera
    1. Esta
      1. Ocurre cuando dos o más procesos que están trabajando juntos comparten algún dato modificable
    2. regiones críticas
      1. es
        1. un Segmento de código que manipula un recurso y debe ser ejecutado de forma atómica. Se asocia a un recurso un mecanismo de gestión de exclusión mutua. Solamente un proceso puede estar simultáneamente en la sección crítica de un recurso.
      2. exclusión mutua con espera ocupada
        1. no puede
          1. dos procesos simultánamante en la región crítica. Si un proceso Pi está ejecutando en su región crítica, ningún otro proceso se puede ejecutar en dicha región crítica.
        2. dormir
          1. esta
            1. suspende al proceso que ha invocado P() y lo introduce en una cola de espera asociada a S
          2. despertar
            1. esta
              1. extrae un proceso de la cola de espera asociada a S y lo activa
            2. semáforo
              1. es
                1. una estructura diseñada para sincronizar dos o más threads o procesos, de modo que su ejecución se realice de forma ordenada y sin conflictos entre ellos.
              2. monitores
                1. los
                  1. monitores son una construcción del lenguaje de programación, por lo que el compilador sabe que son especiales y puede manejar las llamadas a los procedimientos del monitor en forma distinta a las llamadas a otros procedimientos
                2. transmisión de mensajes
                  1. este
                    1. método de comunicación entre procesos utiliza dos primitivas
                      1. la
                        1. Primera llamada envía un mensaje a un destino especificado
                        2. la
                          1. recibe un mensaje de un origen especificado (o de cualquiera, si al receptor no le importa)
                    Show full summary Hide full summary

                    Similar

                    10 Study Techniques
                    PatrickNoonan
                    Biology Revision - Y10 Mock
                    Tom Mitchell
                    Resumo para o exame nacional - Felizmente Há Luar!
                    miminoma
                    Resumo para o exame nacional - Fernando Pessoa Ortónimo, Alberto Caeiro , Ricardo Reis e Álvaro Campos
                    miminoma
                    Ionic Bonding
                    Evangeline Taylor
                    IB Bio - Mitosis Quiz
                    j. stu
                    An Inspector Calls: Mr Arthur Birling
                    Rattan Bhorjee
                    IB Biology Topic 4 Genetics (SL)
                    R S
                    Biology B1.1 - Genes
                    raffia.khalid99
                    GCSE History – Social Impact of the Nazi State in 1945
                    Ben C
                    Teaching Methods Every Educator Should Know
                    Micheal Heffernan