Dear Tom, The evidence is from the Process Activity Recorder, an Irix utility similar to strace the reports syscall usage. A number of semop's are performed in the operation of backend. Luis can send you specifics. --Bob
Luis Alberto Amigo Navarro writes: > > > ----- Original Message ----- > From: "Tom Lane" <[EMAIL PROTECTED]> > To: "Luis Alberto Amigo Navarro" <[EMAIL PROTECTED]> > Cc: <[EMAIL PROTECTED]>; "Robert E. Bruccoleri" > <[EMAIL PROTECTED]> > Sent: Monday, March 18, 2002 5:36 PM > Subject: Re: Fw: [HACKERS] bad performance on irix > > > > "Luis Alberto Amigo Navarro" <[EMAIL PROTECTED]> forwards: > > >> It's using the spinlocks > > >> for some locks, but semaphores for others. > > > > That doesn't make any sense to me. For one thing, if HAS_TEST_AND_SET > > is defined in the config header, the executable will just plain fail to > > build if there's no tas implementation, because lmgr/spin.c won't be > > compiled. And I sure don't see how some of the locks might be > > implemented one way and some the other. > > > > Which ones do you think are being implemented as semaphores, and what's > > your evidence? > > > > regards, tom lane > > > > ---------------------------(end of broadcast)--------------------------- > > TIP 5: Have you checked our extensive FAQ? > > > > http://www.postgresql.org/users-lounge/docs/faq.html > > > > +-----------------------------+------------------------------------+ | Robert E. Bruccoleri, Ph.D. | email: [EMAIL PROTECTED] | | P.O. Box 314 | URL: http://www.congen.com/~bruc | | Pennington, NJ 08534 | | +-----------------------------+------------------------------------+ ---------------------------(end of broadcast)--------------------------- TIP 2: you can get off all lists at once with the unregister command (send "unregister YourEmailAddressHere" to [EMAIL PROTECTED])