Re: [HS] Threads
Re, j'ai un peu buché ...
et désolé pour le cc mal-venu
<troll>y a pas, les trucs graphiques pour le mail c'est nul</troll>
François Boisson wrote:
Je n'avais pas eu l'occasion d'utiliser les threads jusqu'à présent, et
la nécessité de ne rater aucun paquet UDP arrivant à été une bonne
occasion (cf message pour les joueurs de CS). Une question cependant, je
crée un seul filament ce qui avait le filament maitre fait deux
filaments donc 2 processus. Or ps -x montre trois processus:
processus et thread c'est différent.
tu dois effectivement avoir un thread ou plusieurs pour un processus.
Donc ton processus "maitre" qui créé les 2 threads, le processus mutex
mais avis et un troisieme que je ne comprends pas, tu ne fork pas ?
21544 pts/8 S+ 0:00 logrecept -y
21546 pts/8 S+ 0:00 logrecept -y
21547 pts/8 S+ 0:01 logrecept -y
Est ce que la création d'un filament engendre systématiquement un
processus qui chapeaute le tout (signal, mutex, etc)? J'ai du mal à
comprendre ce processus «en trop»...
Je le pense :qu'un ps plus pousser serait pas mal :
ps axH
devrait te donner des indications de threads par processus
François Boisson
Reply to:
- References:
- [HS] Threads
- From: François Boisson <user.anti-spam@maison.homelinux.net>