POSIX Threads

GPTKB entity

Statements (60)
Predicate Object
gptkbp:instance_of gptkb:standard
gptkbp:bfsLayer 4
gptkbp:bfsParent gptkb:POSIX.2
gptkbp:allows thread cancellation
gptkbp:developed_by gptkb:API
gptkbp:first_released gptkb:1995
https://www.w3.org/2000/01/rdf-schema#label POSIX Threads
gptkbp:includes mutexes
semaphores
condition variables
pthread_cond_wait
pthread_create
pthread_join
pthread_mutex_lock
pthread_attr_getschedpolicy
pthread_attr_init
pthread_attr_setdetachstate
pthread_cond_signal
pthread_exit
pthread_key_create
pthread_mutex_unlock
pthread_setspecific
gptkbp:is_compatible_with gptkb:Java
gptkb:C++
gptkb:Library
gptkbp:is_documented_in online resources
man pages
programming textbooks
gptkbp:is_essential_for concurrent programming
parallel processing
gptkbp:is_implemented_in gptkb:language
gptkbp:is_often_used_in gptkb:software
gptkbp:is_part_of gptkb:standard
multithreading programming paradigm
gptkbp:is_related_to event-driven programming
asynchronous programming
resource sharing
process management
race conditions
thread safety
deadlock avoidance
synchronization primitives
gptkbp:is_standardized_by IEEE 1003.1c
gptkbp:is_supported_by gptkb:GCC
gptkb:faction
gptkbp:is_used_by gptkb:DJ
gptkb:smartphone
gptkb:operating_system
gptkb:Solaris
gptkbp:is_used_in embedded systems
high-performance computing
real-time systems
gptkbp:provides multithreading capabilities
thread management functions
thread attributes
thread-specific storage
gptkbp:specifies gptkb:POSIX.1c
gptkbp:supports thread synchronization
thread creation
gptkbp:used_in Unix-like operating systems