linux-l: Threads ?

tho at thomsen.isdn.cs.tu-berlin.de tho at thomsen.isdn.cs.tu-berlin.de
Sa Mär 20 16:49:03 CET 1999


In message <19990320131311.A442 at jroger.in-berlin.de>, Sebastian Rittau writes:
> On Sat, Mar 20, 1999 at 02:23:42AM +0100, Soeren Sonnenburg wrote:
> 
> > Gibts unter Linux/Unix threads oder nur prozesse ???
> 
> Es gibt Threads, die aber AFAIK als Prozesse implementiert werden
> und daher auch auf der Prozessliste erscheinen.
> 
 Es gibt fuer Linux verschiedene Implementierungen. Da aber die glibc2 selbst
eine enthaelt (die auf Unterstuetzung durch den Kernel angewiesen ist), wird
sie wohl alle anderen verdraengen:

/usr/doc/libc6/FAQ.threads.html:
--8<--
A. The big picture

    A.1: What is LinuxThreads?

   LinuxThreads is a Linux library for multi-threaded programming. It implements the
   Posix 1003.1c API (Application Programming Interface) for threads. It runs on any
   Linux system with kernel 2.0.0 or more recent, and a suitable C library (see section
   [12]B).
    
-->8--
Dort werden auch Gruende genannt, die dafuer sprechen Threads auch auf Ein-
prozessor-systemen zu verwenden (wer hoechste Performance will, verwendet
dort besser asynchronus I/O und verzichtet auf Multithreading).

Guenther



Mehr Informationen über die Mailingliste linux-l