On Monday, July 27, 2009, Jeremy Chase <[email protected]> wrote:
> With the MP kernel, if a process has multiple threads are they
> constrained to run on one core?

With the the supplied user-space libpthread, yes.  To do otherwise
requires building a kernel with the RTHREADS option and using
librthread as the threading library.  There are still a number of bugs
and limitations with rthreads however, so I would avoid using them
with any data or programs you can't recreate or check for consistency.
 (Bad errno handling means error conditions may be mishandled.  I
really need to finish porting the infrastructure for the fix to all
the architectures...)

Philip Guenther

Reply via email to