AW: AW: Need SMP access (FreeBSD port of SAPDB aka MaxDB (fwd))

Kai Mosebach kai.mosebach at freshx.de
Thu Oct 2 10:28:20 PDT 2003


> > 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:

Native KSE threading is already done. Some problems occurred though,
which yet seem to be scheduling problems in the threading (A complete
database backup runs, but does not responds correctly, when finished.).

Question from a SAP Developer was, if there are there ways for
"scheduling checks" in the lib ?

> 
> 	kern.threads.debug: 0 -> 1
> 	kern.threads.virtual_cpu: 1 -> 2
> 
> Let us know if you have any problems.

I will try that ...

Cheers Kai




More information about the freebsd-threads mailing list