(PECL sync >= 1.0.0)
Uma implementação nativa e multiplataforma de objetos de semáforo nomeados e não nomeados.
Um semáforo restringe o acesso a um recurso limitado a um número limitado de instâncias. Semáforos diferem de mutexes no sentido de que podem permitir que mais de uma instância acesse um recurso ao mesmo tempo, enquanto um mutex permite apenas uma instância por vez.