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

Programmation et administration système Perl Discussion :

Gestion de file d attente


Sujet :

Programmation et administration système Perl

  1. #1
    Membre du Club
    Inscrit en
    Juillet 2008
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 103
    Points : 57
    Points
    57
    Par défaut Gestion de file d attente
    Bonjour,

    j ai besoin de distribuer mon script afin de diminuer le temps de calcul. J ai vu qu'il était possible de réaliser cela grâce à l'utilisation de thread. mais cependant j aimerais aussi pouvoir gérer une file d attente dans laquelle je mettrais mes thread au fur et a mesure que je les crée et ils seraient executer dès que possible.

    je n ai pas trouvé de doc sur un système de file d attente. J aimerais bien savoir avant de ma lancer dans les threads, si il est possible de créer ce genre de file d attente??

    merci d avance

  2. #2
    Membre du Club
    Inscrit en
    Juillet 2008
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 103
    Points : 57
    Points
    57
    Par défaut
    Personne n'a d'idées ?????

  3. #3
    Membre émérite
    Avatar de Jasmine80
    Femme Profil pro
    Bioinformaticienne
    Inscrit en
    Octobre 2006
    Messages
    3 157
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 44
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Bioinformaticienne
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2006
    Messages : 3 157
    Points : 2 673
    Points
    2 673
    Par défaut
    Personne ne semble pouvoir répondre à ta question ... il faut peut-être juste un peu plus de patience que d'autres personnes passent sur ce forum. En attendant, tu peux toujours regarder les modules disponibles sur http://search.cpan.org/ et la documentation de Perldoc.

  4. #4
    Expert éminent
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Points : 8 586
    Points
    8 586
    Par défaut
    Avec Thread::Queue il est trivial d'écrire ce que tu demandes.
    Maintenant "distribuer" ton script implique de le faire tourner (potentiellement) sur plusieurs machines, est-ce vraiment ce que tu souhaites ? Ou voulais-tu dire "paralléliser" ? Les threads ne sont pas toujours la meilleure solution pour cela en Perl, un judicieux usage de POE peut être préférable par exemple, mais sans détails supplémentaires sur ton objectif, on ne peut guère t'en dire plus.

    --
    Jedaï

  5. #5
    Membre du Club
    Inscrit en
    Juillet 2008
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 103
    Points : 57
    Points
    57
    Par défaut
    en fait ce que je voulais faire c' est executer en parallèle différentes parties de mon code qui sont independantes les unes des autres. pour cela j ia utiliser les trhead en gros un thread correspond à 1 partie de mon code.pour le moment
    ca tourne plutôt bien

    merci pour les infos

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Gestion des files d'attentes
    Par Djemàa dans le forum MATLAB
    Réponses: 0
    Dernier message: 13/12/2014, 15h25
  2. [PHP 5.3] Script longue durée et gestion en file d'attente
    Par sbadecoder dans le forum Langage
    Réponses: 7
    Dernier message: 25/02/2014, 21h28
  3. Gestion de files d'attente
    Par bounnitcharaf dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 20/09/2006, 19h34

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