[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: