Retourner aux forums || Retourner au forum Programmation.autre

Programmation.autre : Compilation/dual core/codeblocks ?

Posté par cppuser () le 21 juillet 2008
0
Bonjour 2 questions,
1/ je lance

make -l 3

qui devrait donc compiler 3 fichiers en même temps, pourtant je ne vois que un seul process g++ (c'est du C++).
Mon but est d'utiliser au maximum les 2 coeurs lors de la compilation. Pourquoi 3 alors, car j'avais lu qu'il fallait mettre un thread de compilation en plus pour optimiser l'ordonnanceurs de tâches.

2/ codeblocks n'utilise pas make par défaut mais son propre système, utilise t il les 2 coeurs ? je fais comment pour savoir en regardant le nombre de process g++ ?


Merci d'avance

Cordialement

> Lire le message (3 commentaires, moyenne: 3).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

pour 3 jobs a la fois

Posté par fearan () le 22/07/2008 à 09:47. (lien). Évalué à 6.

C'est l'option -j 3
donc chez moi make -j 3
( j'ai pas trop compris l'utilisation du -l si une âme éclairée pouvait m'illuminer ce point obscure.... )

--
Kids in the backseat cause accidents
Accident in the backseat cause kids
  • [^]Re: pour 3 jobs a la fois

    Posté par cppuser () le 22/07/2008 à 09:59. (lien). Évalué à 4.

    exact petite coquille c'est -j et non -l qui limite le nombre de threads lancés en fonction de la charge. Merci

  • [+] [^]Re: pour 3 jobs a la fois

    Posté par cppuser () le 22/07/2008 à 10:37. (lien). Évalué à -1.

    exact petite coquille c'est -j et non -l qui limite le nombre de threads lancés en fonction de la charge. Merci

Revenir en haut de page || Retourner aux forums || Retourner au forum Programmation.autre