2009-08-01 6 views
2

J'ai une certaine confusion avec POSIX Threads, je veux savoir si ma compréhension de Pthreads est bonne,Comprendre POSIX Threads

Selon moi son une couche au-dessus de la couche native qui aide dans le traitement des multithreading. Il fournit une syntaxe commune, ce qui facilite le portage d'un système d'exploitation à un autre. Il prend en charge en interne les différentes constructions spécifiques OS.

S'il vous plaît laissez-moi savoir si je me trompe et ajouter des points que j'ai manqués.

Répondre

4

Oui, pthread est juste une API, comme le reste de POSIX.

0

Un point important ici est que la bibliothèque POSIX est destinée aux systèmes d'exploitation * nix et non aux autres (par exemple, Windows). Bien qu'une certaine implémentation de la bibliothèque pthreads soit disponible pour Windows, elle n'est pas exhaustive.