Question

J'ai une certaine confusion avec les fils POSIX, je veux savoir si ma compréhension de Pthreads est correcte,

Selon moi, c’est une couche au-dessus de la couche native qui facilite la gestion du multithreading. Il fournit une syntaxe commune qui facilite le transfert d’un système d’exploitation à un autre. Il s’occupe en interne des différentes constructions spécifiques à un système d’exploitation.

Faites-moi savoir si je me trompe et ajoutez des points que j'ai manqués.

Était-ce utile?

La solution

Oui, pthread n’est qu’une API, comme le reste de POSIX.

Autres conseils

Un point important ici est que la bibliothèque POSIX est destinée aux * systèmes d’exploitation * nix et pas 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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top