help-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Which pthread library (for L4Ka) should replace cthreads?


From: Farid Hajji
Subject: Which pthread library (for L4Ka) should replace cthreads?
Date: Tue, 7 Nov 2000 03:36:30 +0100

One of the first things to do when porting the Hurd to L4/new-libmom
is to pick/hack a reasonable pthreads library that multiplexes pthreads
to the rather limited number of available L4 threads per task. Such a
library would ideally be independent of any underlying dependencies and
should be usable with L4Ka or L4-Fiasco at least.

The GNU Portable Threads page has a link that lists the most common
pthread libraries available:

   http://www.gnu.org/software/pth/related.html

I haven't looked at any of these libraries yet (except uthread
and pth superficially), so I'm not in a position to argue about
the "right" library (yet); but what are _you_ thinking about it?

* What are your expericences with pthread libraries in general?
* Which one are you using on your system?
* How easy would a port to L4 be?
* Does the pthread library support multiplexing pthreads to
  kernel threads?

I'm currently writing some toy-examples (root_tasks) for L4Ka,
exercising the ABI/API somewhat. It would be nice to have a
pthread library for L4Ka at this early stage. Any suggestions?

Thanks,

-Farid.

-- 
Farid Hajji -- Unix Systems and Network Admin | Phone: +49-2131-67-555
Broicherdorfstr. 83, D-41564 Kaarst, Germany  | farid.hajji@ob.kamp.net
- - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - -
Murphy's Law fails only when you try to demonstrate it, and thus succeeds.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]