Alexander (HH): Profiler findet Modul nicht

Beitrag lesen

Moin Moin!

Devel::Profile ist überholt, probiere noch einmal mit Devel::NYTProf.

super und danke! Wirft zumindest keine Fehler aus!

Unabhängig von diesem Posting hab ich heute ein paar Stunden in etliche NYTProf-Läufe investiert, um einen schnell zurechtgestrickten Parser von geschätzten 30 Minuten für eine etwas komplexere Datei auf rund eine Minute zu beschleunigen. Unglaublich, was man manchmal an Mist programmiert, wenn man nur mit kleinen Dateien testet. Bei einer halben oder auch mal einer ganzen Millionen Iterationen macht es durchaus einen Unterschied, ob man Daten innerhalb oder außerhalb einer Schleife ermittelt. ;-) Das war aber nicht die einzige Macke ...

Vor ein paar Tagen hat mir NYTProf in Zusammenarbeit mit nytprofhtml schon deutlich erklärt, dass XML::Twig in *meiner* Anwendung ein echter Performance-Fresser ist, im Gegensatz zu XML::LibXML.

Ich war bis vor zwei Wochen der Meinung, dass time() und print() für Profiling vollkommen ausreichen. Dann habe ich 10 Minuten mit NYTProf gespielt und war vom Gegenteil überzeugt.

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".