SINCRONIZACIÓN DE PROCESOS

GESTION DE PROCESOS EN SISTEMAS DISTRIBUIDO


La sincronización de procesos en sistemas distribuidos es más complicada que en entornos centralizados, debido a que los procesos no comparten una memoria ni un reloj global común. Esto dificulta la forma de ordenar los eventos que ocurren en un sistema y la resolución de problemas de sincronización clásicos como el de la sección crítica.

Ordenación de eventos en sistemas distribuidos

La solución para este problemas es el utilización del concepto de los relojes lógicos que se basa en la relación de precedencia que se puede explicar de la siguientes formas: