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
|