Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Sep 2003 15:22:11 -0400 (EDT)
From:      Daniel Eischen <eischen@vigrid.com>
To:        Kai Mosebach <sapdb@komadev.de>
Cc:        threads@freebsd.org
Subject:   Re: AW: Need SMP access (FreeBSD port of SAPDB aka MaxDB (fwd))
Message-ID:  <Pine.GSO.4.10.10309301512350.4574-100000@pcnet5.pcnet.com>
In-Reply-To: <000501c38786$40bf4470$0400a8c0@dread>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 30 Sep 2003, Kai Mosebach wrote:

> Hi,
> 
> We can do most of the single processor stuff on our own test machines,
> but we do not know yet, how it behaves (or even if it behaves) on a SMP
> using kse. The more important aspect to us though is, that some of the
> threading specialists can take a look on some behaviours and
> misbehaviours, and mabe tell us whether its from the code, nor from the
> kse implementation ;).

Well, just get it working under FreeBSD with native threading
(KSE) and modify the port to respect PTHREAD_LIBS instead of
linuxthreads.  Others can help you test on SMP, but in theory
it should behave no differently than on UP.  You can simulate
KSE/SMP on a UP system by setting the following sysctls:

	kern.threads.debug: 0 -> 1
	kern.threads.virtual_cpu: 1 -> 2

Let us know if you have any problems.

-- 
Dan Eischen



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.10.10309301512350.4574-100000>