Méthode pour débuguer un programme Gourmand

Méthode pour débuguer un programme Gourmand - Python - Programmation

Marsh Posté le 11-07-2007 à 10:57:08    

Bonjour à tous,
 
 
Je suis en train de développer un programme graphique en python/qt. Celui ci prends 100 % de cpu lorsque je l'exécute.  
 
J'ai une version de l'application qui ne pose pas de problème et la plus récente qui bouffe tout le temps procésseur.
 
Existe-t-il une méthode de programmation ou un plugin eclipse permettant de mieux cibler les fuites cpu?
Merci  

Reply

Marsh Posté le 11-07-2007 à 10:57:08   

Reply

Marsh Posté le 11-07-2007 à 11:56:42    

On appelle ce genre d'outils des profilers, et oui python en a (dans la lib standard en plus)

 

http://docs.python.org/lib/profile.html
http://www.onlamp.com/pub/a/python [...] iling.html
http://www.biais.org/blog/index.ph [...] -decorator
http://aspn.activestate.com/ASPN/C [...] cipe/81535

 

(faire des recherches sur "python profiling" ou "python profiler" si tu as besoin de plus d'infos, tu peux également probablement aller poser tes questions sur e.g. la mailing list ou #python@irc.freenode.net)


Message édité par masklinn le 11-07-2007 à 12:02:20

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box, and replicate and expand beyond their wildest dreams by throwing away the limits imposed by overbearing genetic r
Reply

Marsh Posté le 12-07-2007 à 10:09:18    

Merci !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed