IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Index du forum

Recherche:

Type: Messages; Utilisateur: Postgres.0

Recherche: Recherche effectuée en 0,01 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    19
    Affichages
    4 682

    Au fait, le process père lance une requete qui va...

    Au fait, le process père lance une requete qui va lui ramener n valeurs.
    Il stocke ces valeurs dans un tableau Tab_process.
    Puis il lance p fils avec les p premieres valeurs du tableau, chauqe fils...
  2. Votes reçus
    +0 -0
    Réponses
    19
    Affichages
    4 682

    Merci de votre réponse, avec la méthode où je...

    Merci de votre réponse,

    avec la méthode où je recrée des process fils, je suis à pratiquement 100% CPU.
    Donc, je vais probablement aller vers la méthode que vous avez décrite plus haut.
    ...
  3. Votes reçus
    +0 -0
    Réponses
    19
    Affichages
    4 682

    Merci beaucoup, ça m'a beaucoup aidé.

    Merci beaucoup, ça m'a beaucoup aidé.
  4. Votes reçus
    +0 -0
    Réponses
    19
    Affichages
    4 682

    Merci beaucoup, faites pas attention à mon...

    Merci beaucoup, faites pas attention à mon précédent post.


    Quelqu'un m'a dit que c'est trop couteux d'attendre la fin des process et de recreer d'autres.

    Qu'en pensez vous ?
  5. Votes reçus
    +0 -0
    Réponses
    19
    Affichages
    4 682

    L'éxecution de vos processus fils sera...

    L'éxecution de vos processus fils sera sequentielle alors qu'on cherche à avoir une execution paralléle.
    J'aurai mis un break; après la création de chaque fils.
    Ensuite, executer la fonction par...
  6. Votes reçus
    +0 -0
    Réponses
    19
    Affichages
    4 682

    Quand j'exécute ce code le père se termine avant...

    Quand j'exécute ce code le père se termine avant certains fils.
  7. Votes reçus
    +0 -0
    Réponses
    19
    Affichages
    4 682

    valueIndex = -1; nb_proc_waited =0;...

    valueIndex = -1;
    nb_proc_waited =0;
    while(valueIndex < MAX_VALS -1 )
    { cout << "value " << valueIndex << endl;
    if(nb_proc_waited <= maxChildNumber )
    { ...
  8. Votes reçus
    +0 -0
    Réponses
    19
    Affichages
    4 682

    J'ai adapté ta solution à mon code, mais j'ai...

    J'ai adapté ta solution à mon code, mais j'ai toujours l'impression que ça ne marche pas :
  9. Votes reçus
    +0 -0
    Réponses
    19
    Affichages
    4 682

    Non, c'est un projet. ce qui me dérange dans...

    Non, c'est un projet.

    ce qui me dérange dans ta solution c'est que les fils ne vont pas s'executer en parallèle.
  10. Votes reçus
    +0 -0
    Réponses
    19
    Affichages
    4 682

    Multiple fork() en C

    Bonjour,

    j'écris ici pour solliciter votre aide, je vais résumer mon problème :

    je veux créer n processus fils pour exécuter en parallèle la fonction child_procedure() à chacun des processus...
Affichage des résultats 1 à 10 sur 10