Universidad de Guayaquil
Tema: Mecanismos de comunicación y sincronización de
procesos
Estudiante: Romero Díaz Andy
Facultad de Ciencias Matemáticas y Físicas
Carrera de Software
Carrera: Software
Aula: SOF-S-VE-3-6
Docente: Ing. Ángela Yanza Montalván M.Sc. Mg. Mgp.
Fecha: 24/12/2021
1
ROMERO DIAZ ANDY ADRIAN
TABLA DE CONTENIDO
TABLA DE CONTENIDO...............................................................................................................2
Resumen............................................................................................................................................3
BIBLIOGRAFIA...............................................................................................................................4
Bibliografía........................................................................................................................................4
2
ROMERO DIAZ ANDY ADRIAN
Resumen
Los mecanismos de comunicación y sincronización de procesos pueden ser sincrónica: que es
cuando el proceso se hace en tiempo real y asincrónico cuando el proceso se hace no coincide en
la misma línea de tiempo.
Los mecanismos tienen eficiencia y sirven para que cada mensaje le llega la información
correctamente si se envía uno a uno, o a muchos. La comunicación se puede llevar a cabo
haciendo uso de diferentes metodologías y técnicas que se conocen como paradigmas de
comunicación.
Comunicación entre procesos (IPC)
Señales
Es la señal que da un proceso a otro para poder sincronizar un proceso a otro, se envía mediante la
memoria compartida. El proceso emite una señal para que el otro proceso pueda recibirlo y poder
sincronizar, evita las dependencia de datos y puede asimilar las asincrónicas.
Memoria compartida
Es un recurso de memoria que se comparte para poder intercambiar la información, de un proceso
a otro proceso y con esta memoria se pasan la información. Cada proceso accede a sus datos de
lectura y escritura por medio de esta memoria compartida. Los hilos de ejecución acceden a esta
memoria compartida que se asignan a las tareas específicas.
3
ROMERO DIAZ ANDY ADRIAN
Semáforo
Mecanismo que puede sincronizar los procesos, uno puede pasar por medio de un función llamada
semáforo, cuando esta verde uno de los pasa, cuando uno pasa el semáforo se pone rojo, cuando
termina de pasar el semáforo se pone verde nuevamente dando la opción a que un proceso pueda
ser admitido por el otro. Este método se hace de manera remota y precisa haciendo que cada
proceso pueda tener sus 3 estados y los aplique completamente. Esta técnica da el paso de
mensajes de procesos y no deja que otro proceso adentre cuando un proceso ya tomó la decisión
de poder entrar al otro proceso de ejecución.
Sistema de mensajes
Sistemas que tiene el sistema operativo para que los procesos intercambian información y puedan
sincronizarse, un buzón de mensaje de procesos, los procesos envían y reciben mensajes de esos
procesos. (La Red Martínez, 2004)
BIBLIOGRAFIA
Bibliografía
La Red Martínez, D. L. ( 2004). Sistemas operativos.
El Cid Editor. Guillén, X. V., & Moldes, L. N. Mecanismos de comunicación.