ProDelphi.Net
ist ein Tools zur Laufzeitmessung von Programmen, die in Delphi 8 for
.Net geschrieben wurden.
Das Prinzip des
Quellcode-Impfens, der ausgeklügelte Korrektur-Algorythmus und die
Granularität von einem CPU-Zyklus garantieren eine hohe
Meßgenauigkeit. Selbst kleinste
oder mehrfach geschachtelte Prozeduren werden genau gemessen.
Durch den extrem
nierigen
Meß-Overhead können auch zeitkritische Applicationen
gemessen
werden.
Die benutzerfreundliche
Oberfläche machen den Meßprozeß schnell und einfach.
Der sortierende Viewer ermöglicht es, einen oder mehrere
Flaschenhälse auf den ersten Blick
zu finden. Mit einem Mausklick auf ein Meßergebnis wird die
entsprchende Unit in Delphi geöffnet, der Cursor zeigt direkt auf
die angewählte Methode.
Ein optionaler Call Graph
zeigt,
welche Prozedur von welcher anderen Prozedur aufgerufen wurde und
welche
sie selbst aufrief. Auch wieviel Aufrufe erfolgten und wieviel Zeit
dabei
verbtraucht wurde, wird angezeigt. Durch einen Klick auf das
Prozedursymbol kann dem Ausführungspfad gefolgt werden.
Die Druckfunktion
ermöglicht die Dokumentation des Optimierungsprozesses.
Auf
der Download-Seite finden Sie ein 2-Minuten-Video, das zeigt, wie
einfach es
ist mit ProDelphi die Laufzeit einer Applikation zu messen. Die
Vorgehensweise
für ProDelphi ist die gleiche wie für ProDelphi.Net.
|