Posix threads in RHAT9
Michael ODonnell
michael.odonnell at comcast.net
Wed May 19 13:13:00 EDT 2004
Can anybody offer comments about threading on RHAT9,
or even about the general state/politics of threading
in Linux? I gather that there's been some controversy
along the way and the threading model has lurched back
and forth somewhat, from "Linux" threads to Posix
threads to the NPTL (Native Posix Thread Library), etc.
I heard that RHAT9 shipped with the NPTL (which, among
other things, implements a 1:1 kernel:user model instead of
an M:N model, and also has no "manager" thread) and that
the RHAT libc is integrated with some RHAT hacks to the
kernel to support the NPTL, but what if you're running
your own kernel.org kernel on that box instead of the
RHAT kernel? Can I still build/run a pthreaded app on
that box? Is the non-RHAT kernel detected, causing the
system to use a different threading model?
More information about the gnhlug-discuss
mailing list