Profiling Viewer

Profiling Viewer

Profiling Viewer öppnar och visualiserar callgrind-filer.
Profiling Viewer öppnar och visualiserar callgrind-filer.Du kan använda Treemap, Callgraph, platta eller hierarkiska listor för att identifiera funktioner där din applikation spenderar mer tid än väntat.Du kan generera erforderlig samtalsdata för profilen med olika externa verktyg som finns tillgängliga för många plattformar och programmeringsspråk.Till exempel kan du öppna callgrind-filer genererade av Xdebug-förlängningen för PHP, Valgrind, Ruby ruby-prof, Python cProfile med pyprof2calltree, gperftools-pprof, Golang med pprof, Node.js med Valgrind eller nodegrind och många andra profileringsverktyg med callgrindfilutmatning .... Funktioner - Funktionskostnader visualiserade som Treemap, Callgraph och Lists - Systemfunktioner kan döljas baserat på anpassningsbara förinställningar - Bläddra ner genom dubbelklicka, musöverföring för detaljer - Källfilfilvisaren kommenterad med kostnader och färgmärken - Konfigurerbarkällplatser - Visar kostnader som rådata eller som procent - Hanterar flera kostnader och positionstyper - Visar cykler och rekursioner - Sortera data efter kostnader, funktionsnamn eller filnamn - Navigationshistorik - Parsar komprimerade samtalsledningsfiler - Litet minnesfotavtryck (till exempel ungefär280 MB minne som används för att öppna och visa en 4,6 GB samtalslindringsfil som genererats av xdebug) Visningen av kallgrafiken är: - Zoombar och stöder styrplattgester som zooma in,zooma ut, smart zoom - Representerar samtalskostnaderna på anslutningarnas tjocklek - Dess komplexitet kan minskas genom att dölja funktioner med kostnader under en anpassningsbar förinställning. Profiling Viewer använder grafviz för att utforma och återge samtal.Graphviz är licensierat enligt Eclipse Public License v1.0.Du kan ladda ner graphviz på

Funktioner

kategorier

Alternativ till Profiling Viewer för Linux med gratis licens