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

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
la comunicación y sincronización entre procesos en un sistema operativo por Mind Map: la comunicación y sincronización entre procesos en un sistema  operativo

1. Condiciones de carrera

1.1. las condiciones

1.1.1. de carrera en un sistema informático se producen cuando varios procesos acceden a un recurso compartido

2. Regiones criticas

2.1. se refiere

2.1.1. a la porción de código de un programa que se accede un recurso compartido que no debe ser accedido por más de un proceso o hilo en ejecución

3. exclusión mutua con espera

3.1. se divide en

3.1.1. ocupada

3.1.1.1. una técnica donde un proceso repetidamente verifica una condición, tal como esperar una entrada de teclado

3.1.2. dormida

3.1.2.1. Un proceso entra formalmente en el estado dormido cuando dentro del algoritmo se ejecuta el paso del cambio de contexto cuando se suspende la ejecución del algoritmo.

3.1.3. despertar

3.1.3.1. para despertar a un proceso que se encuentra en el estado dormido a la espera de la aparición de un determinado evento

3.2. se divide en

4. exclusión mutua

4.1. trata de

4.1.1. algoritmos de exclusión mutua se usan en programación concurrente para evitar que entre más de un proceso a la vez en la sección crítica

5. semáforo

5.1. en el que

5.1.1. que se iniciará la variable semáforo s a un valor entero v. ... El sistema operativo garantiza que al iniciar una operación con un semáforo, ningún otro proceso puede tener acceso al semáforo

6. monitores

6.1. son los cuales

6.1.1. son estructuras de datos abstractas destinadas a la inserción de procesos en las colas de las variables ya que asegura que ningún proceso caiga en la espera

7. transmisión de mensajes y barreras de un proceso

7.1. infieren que

7.1.1. son obstáculos que dificultan la llegada del mensaje en un proceso comunicativo. Así, a través de estas barreras, los mensajes pueden quedar distorsionados o desvirtuados, y no llegar adecuadamente a su destinatario/a