VMS Help POSIX Threads *Conan The Librarian |
The POSIX Threads Library is HP's multithreading run-time library package. It offers access to library routines via several interfaces. The Threads Library offers two primary interfaces: o The PTHREAD multithreading interface is HP's implementation of the IEEE POSIX 1003.1-1996 standard. Use this interface to build portable, multithreaded applications. o The proprietary TIS interface offers routines that provide "thread-independent services." These routines allow a program to perform (or a library to offer) thread-safe processing that requires synchronization, but without requiring the use of threads. A thread is a single, sequential flow of control within a program. Use threads to improve a program's performance-that is, its throughput, computational speed, responsiveness, or some combination. Multiple threads are useful in a multiprocessor system, where a program's threads can run concurrently on separate processors. On single-processor systems, multiple threads can also improve a program's performance by permitting the overlap of input, output, or other slow operations with computational operations. For more information see the Guide to the POSIX Threads Library documentation.
Additional Information (explode) :
|