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
|