POSIX Threads
Sign in to saveAlso known as pthreads
In computing, POSIX Threads, commonly known as pthreads (after its header ''''), is an execution model that exists independently from a programming language, as well as a parallel execution model. It allows a program to control multiple different flows of work that overlap in time. Each flow of work is referred to as a thread, and creation and control over these flows is achieved by making calls to the POSIX Threads API. POSIX Threads is an API defined by the Institute of Electrical and Electronics Engineers (IEEE) standard POSIX.1c, Threads extensions (IEEE Std 1003.1c-1995)''.
Wikidata facts
- Instance of
- application programming interface
Show 2 more facts
- Stack Exchange tag
- stackoverflow.com/tags/pthreads
- implementation of
- thread
Sources (2)
via Wikidata · CC0
Article · Italiano
I POSIX Threads, solitamente denominati pthreads, sono un che esiste indipendentemente da un linguaggio di programmazione, nonché un modello di esecuzione parallelo. Consente a un programma di controllare più flussi di lavoro diversi che si sovrappongono nel tempo. Ogni flusso di lavoro viene definito thread e la creazione e il controllo di questi flussi si ottiene effettuando chiamate all'API dei thread POSIX. POSIX Threads è un'API definita dalle estensioni standard di POSIX.1c, Thread (IEEE Std 1003.1c-1995). Le implementazioni delle API sono disponibili su molti sistemi operativi simili a Unix e conformi allo standard POSIX, come FreeBSD, NetBSD, OpenBSD, Linux, Mac OS X, Android e Solaris. In genere sono raggruppati in una libreria denominata libpthread. Esistono anche implementazioni DR-DOS e Microsoft Windows: all'interno del sottosistema SFU/SUA che fornisce un'implementazione nativa di un certo numero di API POSIX e anche all'interno di pacchetti di terze parti come pthreads-w32, che implementa pthreads sopra le API Windows esistente.
Abstract from DBpedia / Wikipedia · CC BY-SA