Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Jan 2004 09:39:46 -0800 (PST)
From:      Doug White <dwhite@gumbysoft.com>
To:        Scott Long <scottl@freebsd.org>
Cc:        Joan Picanyol <lists-freebsd-current@biaix.org>
Subject:   Re: SMP and one-process threads
Message-ID:  <20040116093927.U92448@carver.gumbysoft.com>
In-Reply-To: <40081CDB.7040503@freebsd.org>
References:  <200401151316.24827.eqe@cox.net> <20040116084230.Y92448@carver.gumbysoft.com> <40081CDB.7040503@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 16 Jan 2004, Scott Long wrote:

> Joan Picanyol wrote:
> > * Doug White <dwhite@gumbysoft.com> [20040116 17:41]:
> >
> >>Be careful.... FreeBSD doesn't currently schedule different threads of the
> >>same program on different processors.
> >
> > Is this true no matter of scheduler/libmap.conf combination? Is it a
> > planned/required feature?
> >
> > qvb
> > --
> > pica
>
>
> Doug's statement was a bit too absolute.  The default threading package
> is libc_r, which is purely a userland threading package and does not
> allow threads to be scheduled on concurrent CPUs.  libkse does allow
> this, and can be enabled be either linking directly to it, or using the
> libmap.conf(5) facility.

I stand corrected.
-- 
Doug White                    |  FreeBSD: The Power to Serve
dwhite@gumbysoft.com          |  www.FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040116093927.U92448>