Petit Programme

jarod05 Messages postés 2 Date d'inscription dimanche 13 janvier 2008 Statut Membre Dernière intervention 30 juillet 2008 - 4 févr. 2008 à 16:41
cs_laurent1024 Messages postés 987 Date d'inscription mardi 31 mai 2005 Statut Membre Dernière intervention 30 août 2012 - 4 févr. 2008 à 17:15
Bonjour,
Je suis à la recherche d'un code qui me permet :
      de lire sur la ligne de commande en utilisant argc et argv le nbre N de processus à créer
      ensuite il crée ces N processus en faisant appels à fork,
      il se met en attente (appel à Pid_Fils = wait(&Etat)) de ces N processus et visualise leur         identité (Pid_Fils et valeur de Etat) au fur et à mesure de leur terminaisons.
Pour attendre la fin de tous les fils, utiliser le fait que wait renvoie la valeur -1 quand il n'ya plus de processus fils à attendre.



Pour résumer ce que fait chacun des processus fild Pi :
  il visualise son pid (getpid) et celui de son pére (getppid),
  il se met en attente pdt 2*i secondes (sleep (2*i)), visualise la fin de l'attente,
  liste le contenu du répertoire dans lequel il est exécuté, et l'identifiant de l'utilisateur
  il se termine par exit (i)
Je reste à votre disposition pour de plus amples éclaircissement

2 réponses

cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 16
4 févr. 2008 à 16:49
_______________________________________________________________________


VB.NET
is good ...
VB6
is better
0
cs_laurent1024 Messages postés 987 Date d'inscription mardi 31 mai 2005 Statut Membre Dernière intervention 30 août 2012 25
4 févr. 2008 à 17:15
Tu as tout l'algo dans ton message, il te manque quoi ??
0
Rejoignez-nous