POSIX Threads

GPTKB entity

Statements (52)
Predicate Object
gptkbp:instanceOf threading standard
gptkbp:alsoKnownAs gptkb:pthreads
gptkbp:category gptkb:POSIX_standards
Computer programming
Concurrency
Multithreading
gptkbp:definedIn gptkb:POSIX.1c
gptkb:IEEE_Std_1003.1c-1995
gptkbp:feature semaphores
scheduling
mutexes
asynchronous programming
timers
signal handling
barriers
cancellation
thread synchronization
thread safety
condition variables
spinlocks
thread creation
joinable and detached threads
once initialization
read-write locks
thread attributes
thread priorities
thread-specific data
gptkbp:firstAppearance 1995
gptkbp:headerFile gptkb:pthread.h
https://www.w3.org/2000/01/rdf-schema#label POSIX Threads
gptkbp:language gptkb:C++
C
gptkbp:openSource gptkb:FreeBSD_pthreads
gptkb:LinuxThreads
gptkb:NPTL
gptkb:macOS_pthreads
gptkb:pthread-win32
gptkbp:provides API for multithreading
gptkbp:relatedTo gptkb:OpenMP
gptkb:C11_threads
gptkb:Windows_threads
Java threads
gptkbp:standardizedBy gptkb:IEEE
gptkb:The_Open_Group
gptkbp:usedIn gptkb:macOS
gptkb:FreeBSD
gptkb:Linux
gptkb:Solaris
Unix-like operating systems
gptkbp:website https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/pthread.h.html
gptkbp:bfsParent gptkb:OpenMP
gptkbp:bfsLayer 6