Profiling Viewer

Profiling Viewer

Prohlížeč profilů otevírá a vizualizuje soubory callgrind.
Prohlížeč profilů otevírá a vizualizuje soubory callgrind.Můžete použít Treemap, Callgraph, ploché nebo hierarchické seznamy k identifikaci funkcí, kde aplikace tráví více času, než se očekávalo.Požadovaná profilovací data pro voskování můžete generovat pomocí různých externích nástrojů dostupných pro mnoho platforem a programovacích jazyků.Můžete například otevírat soubory callgrind generované rozšířením Xdebug pro PHP, Valgrind, Ruby ruby-prof, Python cProfile s pyprof2calltree, gperftools-pprof, Golang s pprof, Node.js s Valgrind nebo nodegrind a mnoho dalších profilovacích nástrojů s callgrindvýstup souboru .... Vlastnosti - Náklady na funkce vizualizované jako Treemap, Callgraph a Lists - Systémové funkce mohou být skryty na základě přizpůsobitelných předvoleb - Rozvržení pomocí dvojitého kliknutí, přejetí myší po detailech - Zdrojový soubor Prohlížeč s poznámkami o nákladech a barevných značkách - Konfigurovatelnézdrojová umístění - zobrazuje náklady jako nezpracovaná data nebo v procentech - zpracovává více nákladů a typů pozic - zobrazuje cykly a rekurze - třídí data podle nákladů, názvu funkce nebo názvu souboru - historii navigace - analyzuje komprimované soubory volání - malé stopy paměti (například přibližně280 MB paměti používané k otevření a zobrazení souboru 4,6 GB callgrind generovaného xdebugem) Zobrazení kalkulátoru je: - Zoomovatelné a podporující gesta trackpadu, jako je přiblížení,oddálit, inteligentní přiblížení - představuje náklady na volání podle tloušťky spojení - jeho složitost lze snížit pomocí skrytých funkcí s náklady pod přizpůsobitelným přednastaveným profilem Prohlížeč profilování používá grafviz k rozvržení a vykreslení kaligrafů.Graphviz je licencován pod Eclipse Public License v1.0.Grafziz si můžete stáhnout na
profiling-viewer

Webová stránka:

Funkce

Kategorie

Alternativy Profiling Viewer pro Linux

Kcachegrind

Kcachegrind

KCachegrind je nástroj pro vizualizaci dat profilu, který se používá k určení časově nejnáročnějších součástí při provádění programu.