in reply to chopsticks5;

Have you tried searching the site for semaphore (that's an 'a' not an 'e')? I see three man pages and one discussion on it. Perhaps that's a good place to start?
Cheers,
Shendal