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å
profiling-viewer

Funktioner

kategorier

Alternativ till Profiling Viewer för alla plattformar med någon licens

Kcachegrind

Kcachegrind

KCachegrind är ett visualiseringsverktyg för profildata som används för att bestämma de mest tidskrävande delarna i genomförandet av ett program.
Webgrind

Webgrind

Webgrind är en Xdebug-profilering på webben i PHP5.Den implementerar en delmängd av funktionerna i kcachegrind och installeras på några sekunder och fungerar på alla plattformar.Funktioner
WinCacheGrind

WinCacheGrind

WinCacheGrind är en visning för cachegrind.out-filer som genereras av xdebug 2. WinCacheGrind liknar funktionellt KCacheGrind, bara det är mycket enklare och körs på Windows.