IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Threads & Processus C++ Discussion :

pool de thread avec des t�ches qui boucle infiniment


Sujet :

Threads & Processus C++

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair� Avatar de archer
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Mai 2007
    Messages
    338
    D�tails du profil
    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels
    Secteur : High Tech - Produits et services t�l�com et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 338
    Par d�faut pool de thread avec des t�ches qui boucle infiniment
    Bonjour,

    J'ai besoin de cr�er plus de 10000 threads (voir plus) qui ex�cutes des boucles infinies en parall�le. dans chaque boucle le thread en cours est bloqu� car il attend un �v�nement que je g�n�re via un autre thread,ensuite il ex�cute un code puis il attend.
    Malheureusement le syst�me ne me permet pas de cr�er plus de 1000 donc j'ai pens� � une pool de thread mais -je crois- elle est utilis�e pour ex�cuter les t�che jusqu'� la fin.

    Donc je vous demande s'il y a moyen de cr�er un pool de threads qui peuvent �tre partag� par plusieurs t�che qui peuvent continuer sur une t�che en attente d'un autre thread.

    Merci d'avance.

  2. #2
    Membre Expert Avatar de Trademark
    Profil pro
    Inscrit en
    F�vrier 2009
    Messages
    762
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2009
    Messages : 762
    Par d�faut
    Salut,

    si tu mets une t�che en attente alors non tu ne peux pas la r�cup�rer pour faire autre chose en attendant� Vu que justement elle attend.

    � mon avis tu auras des r�ponses plus int�ressante si tu nous expliques un peu plus en d�tail ce que tu essayes de faire

  3. #3
    Inactif  

    Homme Profil pro
    Ing�nieur test de performance
    Inscrit en
    D�cembre 2003
    Messages
    1 986
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 51
    Localisation : France, Bouches du Rh�ne (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : Ing�nieur test de performance
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 1 986
    Par d�faut
    Bonjour.

    Citation Envoy� par archer Voir le message
    Bonjour,

    J'ai besoin de cr�er plus de 10000 threads (voir plus) qui ex�cutes des boucles infinies en parall�le.

    A ce niveau de cr�ation de thread, faut penser � faire du multiprocess ou du multimachine.

    PS: Voir aussi Cuda de l'ordre de 24576 threads suivant la carte graphique: http://stackoverflow.com/questions/6...reads-in-total.

Discussions similaires

  1. R�ponses: 6
    Dernier message: 29/06/2007, 10h38
  2. R�ponses: 9
    Dernier message: 24/03/2007, 22h37
  3. R�ponses: 15
    Dernier message: 31/01/2007, 22h03
  4. R�ponses: 2
    Dernier message: 04/01/2007, 16h48
  5. R�ponses: 2
    Dernier message: 26/04/2006, 08h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo