Le Tue, 12 Apr 2005 22:40:56 +0200
David Dumortier <[EMAIL PROTECTED]> a �crit:

> 'Soir,
> 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:
> >
> >21544 pts/8    S+     0:00 logrecept -y
> >21546 pts/8    S+     0:00 logrecept -y
> >21547 pts/8    S+     0:01 logrecept -y
> >  
> >
> Que dit `ps fax` ?

21389 pts/8    Ss     0:00        \_ bash -i
21544 pts/8    S+     0:00              \_ logrecept -y
21546 pts/8    S+     0:00                      \_ logrecept -y
21547 pts/8    S+     0:02                             \_ logrecept-y

A priori, il est normal que le dernier soit celui qui bosse, il fabrique
les requ�tes SQL et les ex�cute, le ma�tre se contente (comme tous les
patrons (!)) de recevoir les paquets et de transmettre...


Bizarre...
> 
> >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�...
> >  
> >
> Idem pour moi, sauf que je n'ai pas test� en "r�el".
> Je suis perplexe.
> 


Fran�ois Boisson


-- 
Pensez � lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez � rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à