Profiling Viewer

Profiling Viewer

Profiling Viewer åbner og visualiserer opkaldsgrænsfiler.
Profiling Viewer åbner og visualiserer opkaldsgrænsfiler.Du kan bruge Treemap, Callgraph, flade eller hierarkiske lister til at identificere funktioner, hvor din applikation bruger mere tid end forventet.Du kan generere de krævede callgrind-profileringsdata med forskellige eksterne værktøjer til rådighed for mange platforme og programmeringssprog.For eksempel kan du åbne callgrind-filer, der er genereret af Xdebug-udvidelsen til PHP, Valgrind, Ruby ruby-prof, Python cProfile med pyprof2calltree, gperftools-pprof, Golang med pprof, Node.js med Valgrind eller nodegrind og mange andre profileringsværktøjer med callgrindfiloutput .... Funktioner - Funktionsomkostninger visualiseret som Treemap, Callgraph og lister - Systemfunktioner kan skjules baseret på tilpassede forudindstillinger - Bor ned gennem dobbeltklik, musemodul for detaljer - Kildefil Viewer annoteret med omkostninger og farvemærker - Konfigurerbarkilde placeringer - Viser omkostninger som rå data eller som procent - Håndterer flere omkostninger og positionstyper - Viser cyklusser og rekursioner - Sorter data efter omkostninger, funktionsnavn eller filnavn - Navigationshistorik - Parserer komprimerede opkaldsgrænsefiler - Lille hukommelsesfodaftryk (f.eks. ca.280 MB hukommelse, der bruges til at åbne og vise en 4,6 GB opkaldsgrænsefil genereret af xdebug) Visningen af ​​opkaldsgrafikken er: - Zoombar og understøtter trackpad-bevægelser som zoom ind,zoom ud, smart zoom - Repræsenterer opkaldsomkostninger ved tykkelsen af ​​forbindelser - Dets kompleksitet kan reduceres ved at skjule funktioner med omkostninger under en tilpasset forudindstillet Profiling Viewer bruger grafviz til layout og gengivelse af opkaldsgrafer.Graphviz er licenseret under Eclipse Public License v1.0.Du kan downloade graphviz på
profiling-viewer

Funktioner

Kategorier

Alternativer til Profiling Viewer til Web med open source-licens