Subject: Re: PostgreSQL
To: None <tech-misc@netbsd.org>
From: Ignatios Souvatzis <is@netbsd.org>
List: tech-misc
Date: 02/02/2006 13:06:09
On Thu, Feb 02, 2006 at 04:01:27AM -0800, Alfred Perlstein wrote:
> * Ignatios Souvatzis <is@netbsd.org> [060202 03:38] wrote:
> > On Wed, Feb 01, 2006 at 06:58:04PM -0800, Alfred Perlstein wrote:
> > 
> > > Also, I'm pretty sure that synchronization between threads doesn't
> > > require locked bus cycles, only atomic ops, again another saving.
> > 
> > If this was the case, I'd be very interested in your definition of
> > "locked bus cycle" vs.  "atomic ops".
> 
> My mistake, I somehow was thinking of a userspace threading
> system, where there is one kernel context for many threads.

Ah, doesn't work that way in NetBSD. At least in theory, on a multi-
CPU- system N threads may well occupy more than one CPU. (Although I
think that currently this feature isn't enabled on the netbsd-3 branch -
but don't depend on it.)

	-is
-- 
seal your e-mail: http://www.gnupg.org/