Le Tue, 12 Apr 2005 23:06:30 +0200
JusTiCe8 <[EMAIL PROTECTED]> a �crit:


> D'apr�s mes souvenirs (un peu lointains) les threads sous Linux
> existent au sain d'un processus classique (au sens Unix), comme une
> enveloppe, donc 1 thread = 1 processus conteneur, 2 threads = 1
> conteneur, ... A v�rifier avec le code de l'ordonnanceur (je suis
> presque s�r qu'il y a des diff�rences aussi entre les 2.4 et les 2.6,
> quel est le noyau de la machine sur lesquelles tu fait mumuse Fran�ois
> ?)
> 


Toutes des 2.4, j'aime la stabilit�. D'apr�s mes tests donc, le
lancement d'un filament (=thread, traduction correcte?) se ferait comme
suit:
A cr�e B qui supervise tous les filaments cr�es. Donc 1 filament montre

A (processus d'origine) p�re de B (le conteneur donc dans ce que tu dis)
p�re de C (le filament proprement dit).

Tout cela est coh�rent... et assez efficace en pratique, par contre il y
a des pi�ges dans la programmation et ce qui parait de prime abord une
usine � gaz se r�v�le assez simple et assez logique.


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 à