Semaphore Questions

Rob Hulsebos hulsebos at philmds.UUCP
Tue Sep 13 17:42:15 AEST 1988


In article <45000017 at uicsrd.csrd.uiuc.edu> jozwiak at uicsrd.csrd.uiuc.edu writes:
>I was just wondering if anyone knew what Dijkstra's
>semaphore functions P and V stood for in Dutch?

I know of two tales, don't know whether they're true or not.

[1] Since Dijkstra seems to have invented the P and V operations while
    lecturing at Eindhoven's university, and Eindhoven hosts a soccer club
    named PSV, whose stadium was visible from the main building of the 
    university.... need I say more :-)
    BTW, PSV is short for "Philips Sport Vereniging" (Philips Sporting Club)
    so if you use a P don't forget to pay royalties :-)

[2] A process executing P can either 'P'ass or be halted.
    When it then executes the V, it increases the semaphore's counter
    (to increase == 'V'erhogen in Dutch ).
    Thus, P and V are just the first letters of the Dutch words describing
    what these operations do.

Dijkstra is, to my knowledge, still alive and currently lecturing
in Texas. You may want to ask it himself.

------------------------------------------------------------------------------
R.A. Hulsebos, Philips I&E Automation Modules       ...!mcvax!philmds!hulsebos
Building TQ-III-1 room 11                                 phone: +31-40-785723
Eindhoven, The Netherlands



More information about the Comp.unix.questions mailing list