SINCRONIZACION DE PROCESOS EN SISTEMAS DISTRIBUIDOS


La gestion 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.


1. Ordenación de sucesos


2. Exclusión mutua en sistemas distribuidos


  • Algoritmo centralizado
  • Algoritmo basado en el paso de testigo
  • Algoritmo distribuido