Attente terminaison processus fils quelconque
fofolito
-
hijack91 -
hijack91 -
Bonjour à tous,
J'ai une petite question pour ceux qui connaissent bien Linux : Je voulais savoir comment est implémentée la fonction wait() au niveau du noyau.
En fait j'ai un projet qui consiste à réaliser un noyau et je dois maintenant rajouter la primitive wait() qui permet à un processus d'attendre la terminaison d'un des processus fils qu'il a créé. Je ne m'occupe pas pour l'instant de l'identification du fils qui s'est terminé, ni du status de sa terminaison. Je voudrais "simplement" savoir si wait() utilise des files de messages, des sémaphores... et comment.
J'ai pensé faire attendre le père sur la libération d'un sémaphore que les fils libèreraient dès leur terminaison. Mais je ne sais pas trop où créer les sémaphores.
Enfin merci de me donner vos idées si vous en avez. @+
Fofolito
J'ai une petite question pour ceux qui connaissent bien Linux : Je voulais savoir comment est implémentée la fonction wait() au niveau du noyau.
En fait j'ai un projet qui consiste à réaliser un noyau et je dois maintenant rajouter la primitive wait() qui permet à un processus d'attendre la terminaison d'un des processus fils qu'il a créé. Je ne m'occupe pas pour l'instant de l'identification du fils qui s'est terminé, ni du status de sa terminaison. Je voudrais "simplement" savoir si wait() utilise des files de messages, des sémaphores... et comment.
J'ai pensé faire attendre le père sur la libération d'un sémaphore que les fils libèreraient dès leur terminaison. Mais je ne sais pas trop où créer les sémaphores.
Enfin merci de me donner vos idées si vous en avez. @+
Fofolito
A voir également:
- Attente terminaison processus fils quelconque
- Fnac en attente de livraison fournisseur - Forum Consommation & Internet
- Branchement prise jack 2 fils - Forum Enceintes / HiFi
- Processus inactif du systeme - Forum Matériel & Système
- Branchement prise téléphone adsl 4 fils ✓ - Forum câblage
- International warehouse colis en attente de ramassage - Forum Consommation & Internet