Native POSIX Thread Library: Meaning (information, definition, explanation, facts)

Native POSIX Thread Library, also known as NPTL, in the world of the Linux kernel is a feature that enables Linux to run programs written to use POSIX-style threads very fast.

In tests, it succeeded in running 100,000 threads simultaneously on a IA-32 which were started in two seconds.

History

NPTL first came out in RedHat 9.0. Old-style POSIX threading is known for having trouble with threads that refuse to yield to the system occasionally because it does not take the opportunity to preemptively yield them when it arises, something that Windows is known for doing superiorly. RedHat claimed that NPTL fixed this problem in an article on the Java website about Java on RedHat 9.

NPTL vs. Windows Threading Experiments

In research done by Edward Rice in February of 2004, NPTL was compared to the Windows Threading Library. A program written in Java created multiple threads that ran at the same time. This program was run on both Windows and Linux on a dual boot system Intel non-hyperthreading chipset. It was discovered that Windows handled threads that yielded often better than RedHat Linux 9, but RedHat Linux 9 handled threads that yielded less frequently better than Windows. It was concluded that this was the result of the time it takes for a thread to yield and the virtual machine to pick a new one.

See also: thread, library

Find more facts
 
Further reference
Remember what Native POSIX Thread Library means:
Other sources
Search for Native POSIX Thread Library information on:  amazon.com
Your reference for information, definition
http://explanation-guide.info/meaning/Native-POSIX-Thread-Library.html
Licensing information:
This article uses material from Wikipedia (credits) and is made available under the terms of the GNU FDL (copy).
Image licensing information is accessible by clicking the image.

Welcome, guest!
You are not logged in
ID:
Password:

Social bookmarks


Book search

Recent searches
 » flag of venezuela
 » guns
 » new york sun
 » mpande
 » bradford, ontario
 » gray box testing
 » bloomers
 » val guest
 » jump
 » fritz dumont