KCachegrind

Aus php bar

Wechseln zu: Navigation, Suche
KCachegrind mit phpMyAdmin
KCachegrind mit phpMyAdmin

Die KDE-Anwendung KCachegrind ist ein Visualisierungswerkzeug für Profiler-Daten.

KCachegrind kann den von Profiling-Werkzeugen ermittelten, mit Messdaten angereicherten Aufrufgraphen von Programmen in einer übersichtlichen Oberfläche anzeigen.

Ursprünglich entwickelt für die Anzeige der Messdaten der Valgrind-Tools Cachegrind und Callgrind, die den Ablauf compilierter Programme unter Linux/X86 verfolgen, gibt es mittlerweile einige Profiling-Werkzeuge, deren Daten direkt oder per Konvertierung von KCachegrind angezeigt werden können. Dazu zählen auch PHP Debugger wie APD oder Xdebug, die in der Lage sind, zu KCachegrind kompatible Ausgabedateien zu erzeugen. Auf diese Weise kann man sich schnell einen Überblick über die Funktionsweise einer Anwendung verschaffen und sehen, wie oft und von welchen Funktionen andere Funktionen aufgerufen werden. Gemessen und angezeigt werden auch die Zeiten, die einzelne Funktionen in Anspruch nehmen.

Somit läßt sich leicht feststellen, an welchen Stellen der Anwendung eine Optimierung Sinnvoll ist.

Links

Persönliche Werkzeuge