Sincronización de procesos en sistemas distribuidos (original) (raw)
En los sistemas de procesamiento distribuido es frecuentemente necesario que los procesos que actuan en grupos deban tomar decisiones basados en acuerdos; dichos procesos podran operar en equipos distribuidos; los procesos podran requerir el uso de recursos compartidos en la modalidad de exclusion mutua. Surge el siguiente interrogante: ?cuales son los modelos de decision que habra que generar incorporando la perspectiva cognitiva a los modelos clasicos, que trasciendan el enfoque tradicional de las ciencias de la computacion? (se consideran modelos clasicos al algoritmo centralizado, al algoritmo distribuido de Lamport mejorado por Ricart y Agrawala, al algoritmo de anillo de fichas, entre otros). Habran de tenerse en cuenta los mecanismos de auto-regulacion, autonomia, circularidad referencial, etc., generando nuevos modelos que mejoren el desempeno de los clasicos. Los modelos para la toma de decisiones en grupos de procesos consideraran la posibilidad de imputacion de datos falt...