(PECL sync >= 1.0.0)
Una implementación multiplataforma, nativa de los objetos Sémaphore nombrados o no nombrados.
Un sémaphore restringe el acceso a un recurso limitado a un número limitado de instancias. Los sémaphores difieren de los mutexes en el sentido de que permiten a más de una instancia acceder a un recurso al mismo tiempo, mientras que el mutex solo permite una instancia a la vez.