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