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 :

parallélisme dans un script perl


Sujet :

Programmation et administration système Perl

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    Enseignant Chercheur
    Inscrit en
    mai 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : mai 2017
    Messages : 2
    Points : 1
    Points
    1
    Par défaut parallélisme dans un script perl
    Bonjour a tous,

    Etant débutante dans la programmation perl, j'aurais besoin d'aide ou d"indications si possible.

    Voila,

    j'ai besoin d'écrire un script qui permet faire en parallèle certains traitements en lisant façon continue des données depuis un fichier.txt

    A un temps t1, on commence la lecture et on stocke chaque donnée qui arrive dans une liste L1,
    à t2, la liste L1 continue a recevoir des données et en même temps une nouvelle liste L2 se créé. Ce qui fait que les données lues a partir du fichier au moment t2 seront stockées dans L1 et L2
    à t3, la liste L2 continue a recevoir des données et en même temps une nouvelle liste L3 se créé. Ce qui fait que les données lues a partir du fichier au moment t3 seront stockées dans L2 et L3, ainsi de suite ....

    Je vous remercie par avance,

  2. #2
    Rédacteur/Modérateur

    Avatar de Lolo78
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    mai 2012
    Messages
    3 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : mai 2012
    Messages : 3 612
    Points : 12 461
    Points
    12 461
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    je ne pense pas que le parallélisme soit une bonne solution pour ton problème, parce que ton processus doit de toutes façons lire un seul fichier en entrée.

    Il vaut mieux, à mon avis, faire exactement ce que tu as décrit: lis le fichier en entrée et copie les lignes sur le fichier en sortie ou dans ta "liste" en sortie. Quand tu dois aussi écrire dans un second fichier, ouvre le second fichier et écrit dans tes fichiers 1 et 2. et ainsi de suite.

    Je suis pratiquement certain que tu auras de meilleures performances sans te lancer dans des processus en parallèle.

  3. #3
    Nouveau Candidat au Club
    Femme Profil pro
    Enseignant Chercheur
    Inscrit en
    mai 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : mai 2017
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Citation Envoyé par Lolo78 Voir le message
    Bonjour,

    je ne pense pas que le parallélisme soit une bonne solution pour ton problème, parce que ton processus doit de toutes façons lire un seul fichier en entrée.

    Il vaut mieux, à mon avis, faire exactement ce que tu as décrit: lis le fichier en entrée et copie les lignes sur le fichier en sortie ou dans ta "liste" en sortie. Quand tu dois aussi écrire dans un second fichier, ouvre le second fichier et écrit dans tes fichiers 1 et 2. et ainsi de suite.

    Je suis pratiquement certain que tu auras de meilleures performances sans te lancer dans des processus en parallèle.
    Merci Lolo7 pour votre retour.
    Je vais essayer de faire ainsi..

Discussions similaires

  1. Réponses: 5
    Dernier message: 16/03/2007, 13h16
  2. Réponses: 2
    Dernier message: 05/09/2006, 17h28
  3. Include PHP dans un script Perl
    Par Jim_Nastiq dans le forum Web
    Réponses: 2
    Dernier message: 16/05/2006, 16h14
  4. Comment lancer un script perl dans un script perl
    Par kiza dans le forum Langage
    Réponses: 3
    Dernier message: 21/10/2005, 22h02
  5. [perl/CGI] Ecrire du HTML dans un script perl
    Par LE NEINDRE dans le forum Web
    Réponses: 3
    Dernier message: 02/08/2005, 15h50

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