The
pthread library provides an implementation of the standard POSIX threads library.
The
NetBSD implementation is based on 1:1 thread model, therefore each
pthread has a kernel thread, called a light-weight process (LWP).
Note that the system private thread interfaces upon which the
pthread library is built are subject to change without notice. In order to remain compatible with future
NetBSD releases, programs must be linked against the dynamic version of the thread library. Statically linked programs using the POSIX threads framework may not work when run on a future version of the system.