On SLES 64 there are two versions of the library libpthread.a - /usr/lib64/libpthread.a & /usr/lib64/nptl/libpthread.a. What's the difference? I'm guessing the later maybe implements the Native POSIX Thread Library while the former uses what? ? (LinuxThreads?, Next Generation POSIX Threads?). Rgds, Simon
On SLES 64 there are two versions of the library libpthread.a - /usr/lib64/libpthread.a & /usr/lib64/nptl/libpthread.a.
What's the difference?
I'm guessing the later maybe implements the Native POSIX Thread Library while the former uses what? ? (LinuxThreads?, Next Generation POSIX Threads?). Linux Threads is the old version of threads. NPTL is the new version of
On Mon, 13 Dec 2004 15:44:47 +0100
"Simon Nattrass"
Jerry Feldman wrote:
On Mon, 13 Dec 2004 15:44:47 +0100 "Simon Nattrass"
wrote: On SLES 64 there are two versions of the library libpthread.a - /usr/lib64/libpthread.a & /usr/lib64/nptl/libpthread.a.
What's the difference?
I'm guessing the later maybe implements the Native POSIX Thread
Library
while the former uses what? ? (LinuxThreads?, Next Generation POSIX Threads?).
Linux Threads is the old version of threads. NPTL is the new version of threads. While I don't have the details, NPTL benchmarks much faster than the old thread library and also scales better across processors.
participants (3)
-
Jerry Feldman
-
Mohamad Hirwan M S
-
Simon Nattrass