semaphore
conceptsA synchronisation primitive that controls access to a shared resource by multiple processes through a counter
Pronunciation
Correct
SEM-uh-for
/ˈsɛməfɔːr/
Three syllables with stress on the first. From Greek 'sema' (sign) + 'phoros' (bearer). The final syllable rhymes with 'for'.
Source: www.kernel.org(official spec)
Common Mistakes
Common Mistake
sem-uh-FORE
/ˌsɛməˈfɔːr/
Some developers stress the final syllable, but English pronunciation places stress on the first syllable.