"Charles Haynes" <[EMAIL PROTECTED]>

Sure I understand how semaphores were used as a general purpose
signalling mechanism, but it was from their use as excusion flags for
trains (as Dave mentions above) that I thought the name (and
semantics) were borrowed for computers. Anyone know for sure?

Highly probable - seems logical, doesn't it? I don't know who pioneered the use of semaphores in concurrent programming, but the intention seems analogous to railway signaling for traffic management.

Are semaphores still used in OSs? Thought they'd more or less died out...

cheers,
Divya


Reply via email to