123
Profiling Viewer

Profiling Viewer

Der Profiling Viewer öffnet und visualisiert Callgrind-Dateien.
Der Profiling Viewer öffnet und visualisiert Callgrind-Dateien.Sie können Treemap, Callgraph, flache oder hierarchische Listen verwenden, um Funktionen zu identifizieren, bei denen Ihre Anwendung mehr Zeit als erwartet verbringt.Sie können die erforderlichen Callgrind-Profildaten mit verschiedenen externen Tools generieren, die für viele Plattformen und Programmiersprachen verfügbar sind.Beispielsweise können Sie Callgrind-Dateien, die von der Xdebug-Erweiterung für PHP, Valgrind, Ruby ruby-prof, Python cProfile mit pyprof2calltree, gperftools-pprof, Golang mit pprof, Node.js mit Valgrind oder nodegrind und vielen anderen Profiling-Tools mit callgrind öffnenDateiausgabe .... Features - Funktionskosten werden als Treemap, Callgraph und Listen angezeigt - Systemfunktionen können auf der Grundlage von anpassbaren Vorgaben ausgeblendet werden - Drilldown per Doppelklick, Mouseover für Details - Quelldatei-Viewer mit Kosten- und Farbmarkierungen - KonfigurierbarQuellspeicherorte - Zeigt die Kosten als Rohdaten oder in Prozent an. - Behandelt mehrere Kosten und Positionstypen. - Zeigt Zyklen und Rekursionen an. - Daten nach Kosten, Funktionsnamen oder Dateinamen sortieren280 MB Speicher zum Öffnen und Anzeigen einer von xdebug generierten 4,6-GB-Callgrind-Datei.) Die Callgraph-Ansicht ist: - Zoombar und unterstützt Trackpad-Gesten wie das Einzoomen.Verkleinern, intelligenter Zoom - Stellt die Anrufkosten durch die Dicke der Verbindungen dar. - Die Komplexität kann verringert werden, indem Funktionen ausgeblendet werden, deren Kosten unter einer anpassbaren Voreinstellung liegen.Graphviz ist unter der Eclipse Public License v1.0 lizenziert.Sie können graphviz unter herunterladen

Eigenschaften

Kategorien

Alternativen zu Profiling Viewer für alle Plattformen mit kostenloser Lizenz