En español
En sistemas distribuidos las aplicaciones realizan trabajos que requieren acceso en forma exclusiva a un recurso o realizan trabajo en forma conjunta para el cual requieren de la utilización de un recurso, para poder mantener estos requerimientos es necesario contar con protocolos que garanticen el acceso a los recursos compartidos. Dependiendo del problema se puede resolver a través del tradicional algoritmo de exclusión mutua, o a través de las extensiones a k o grupo de procesos. En este trabajo, se considera el problema de exclusión mutua para grupos de procesos, que garantice las condiciones de exclusión mutua y concurrencia, minimizando el tiempo de respuesta en ambientes centralizados y distribuidos con restricciones de tiempo.
En inglés
In distributed systems, the applications can compete in the use of a resource or can work together and need a resource. To keep these requirements its necessary a protocol to guarantee the access to the shared resources. Depending on the kind of problem, we can solve through the traditional algorithms of mutual exclusion or through the extensions of k-process or group of process. In this article, we consider the mutual exclusion problem for group of process, providing the conditions of mutual exclusion and concurrency, minimizing the answer time in centralized and distributed systems with time restrictions.