Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1376 connectés 

  FORUM HardWare.fr
  Programmation
  Perl

  Accélérer un script perl

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Accélérer un script perl

n°1343958
neo00neo
Posté le 11-04-2006 à 11:50:52  profilanswer
 

Bonjour,
voilà j'ai un script qui se charge en 25 sec en gros, or j'aimerai rammener le temps à 15 sec, sachant que je récupère énormément d'informations. Existe t il un package, une biliothèque, ou une astuce perl pour accélérer la chose?
Je veux juste des idées au cas, c'est pour ça que je ne mets pas le code.
Merci pour vos suggestions.

mood
Publicité
Posté le 11-04-2006 à 11:50:52  profilanswer
 

n°1343984
Elmoricq
Modérateur
Posté le 11-04-2006 à 12:17:35  profilanswer
 

Tu peux localiser les parties du code les plus consommatrice, isoler les goulots d'étranglements (algorithme trop lent, base de données à améliorer, etc), et les améliorer.
 
Si ce n'est pas améliorable... alors il n'y a pas grand chose que tu puisses faire.

n°1344023
pospos
Posté le 11-04-2006 à 13:02:58  profilanswer
 

utilise Devel-Dprof (module du CORE) pour faire ce que decrit Elmoricq:
 

> perl -d:DProf script.pl


 
puis une fois fait
 

> dprofpp


 
et il te dira quelle sub prend le plus de temps


Message édité par pospos le 11-04-2006 à 13:03:33
n°1347299
lami20j
Posté le 15-04-2006 à 00:28:07  profilanswer
 

Salut,

neo00neo a écrit :

Je veux juste des idées au cas, c'est pour ça que je ne mets pas le code.[


 
En ce cas je te conseille de payer quelques € et achete le livre Programmation en Perl par Larry WALL ou va dans une libraire si tu ne veux pas investir et lit le chapitre 24 Techniques couramment employées / Efficacité.
 
Le chapitre n'est pas secret "like your code".
 
lami20j


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Perl

  Accélérer un script perl

 

Sujets relatifs
Probleme script Upload [résolu]SCRIPT SHELL
[Résolu]Problème avec un script de dockbar type mac OS[JS] deserialiser du XML....aide sur un script existant :)
Un seul jeu de script pour plusieurs sitesscript méteo problème à l'execution
[résolu][PERL]variable bizzare[perl]effacer répétitions dans une liste
[réglé] Aide sur un petit script.script pour afficher les dossier d'un répertoire en php
Plus de sujets relatifs à : Accélérer un script perl


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR