The Native POSIX Thread Library for Linux

Ulrich Drepper, Ingo Molnar · 2002

Today’s demands for threads can hardly be satisfied by the LinuxThreads library implementing POSIX threads which is currently part of the standard runtime environment of a Linux system. It was not written with the kernel extensions we have now and in the near future available, it does not scale, and it does not take modern processor architectures into account. A completely new design is necessary and this paper will outline the design we came up with.

Read the paper · More papers on PaperTik