basic thread question

Julian Elischer julian at elischer.org
Fri May 23 11:18:13 PDT 2003



On Fri, 23 May 2003, Petri Helenius wrote:

> > 
> > Either link to libkse or libthr (-lkse or -lthr).  Don't use
> > libc_r (-pthread or -lc_r).  Libkse will set the concurrency
> > to the number of CPUs in your system.  You can also use
> > scope system threads with libkse.
> > 
> > libthr will create each thread in its own KSE, and is more
> > like Linuxthreads (1:1) model.  libkse is M:N.
> > 
> As far as my experience shows linuxthreads has issues with mutexes on an SMP
> machine (at least when running on FreeBSD). 
> 
> I actually tried -lkse on a machine with kernel about two weeks old, 
> so far I have not been able to reach the machine since ...
> 
> Will try again on more local box, because it does not seem to crash to console
> debugger but just plain out "die".

Also make sure you have newest code..

We do have a problem where the system seems to crash but it's not at all
reproducible and I'm pulling my hair out trying to find it..

> 
> Pete
> 
> _______________________________________________
> freebsd-threads at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-threads
> To unsubscribe, send any mail to "freebsd-threads-unsubscribe at freebsd.org"
> 



More information about the freebsd-threads mailing list