The Native POSIX Thread Library for Linux
Ulrich Drepper, Ingo Molnar
Abstract
Ulrich Drepper, Ingo Molnar
Abstract
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.
OpenAlex reports 101 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
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.
Key concepts: POSIX, POSIX Threads, Computer science, Operating system, Thread (computing), Linux kernel, Embedded system, Programming language