← Back to search

semaphore

concepts

A 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.

Suggest a correction