Profiling Viewer

Profiling Viewer

Visor de perfiles se abre y visualiza archivos callgrind.
Visor de perfiles se abre y visualiza archivos callgrind.Puede usar Treemap, Callgraph, listas planas o jerárquicas para identificar funciones donde su aplicación pasa más tiempo del esperado.Puede generar los datos de perfil de callgrind requeridos con varias herramientas externas disponibles para muchas plataformas y lenguajes de programación.Por ejemplo, puede abrir archivos callgrind generados por la extensión Xdebug para PHP, Valgrind, Ruby ruby-prof, Python cProfile con pyprof2calltree, gperftools-pprof, Golang con pprof, Node.js con Valgrind o nodegrind y muchas otras herramientas de creación de perfiles con callgrindsalida del archivo ... Características - Costos de funciones visualizados como Treemap, Callgraph y Listas - Las funciones del sistema pueden ocultarse en función de ajustes preestablecidos personalizables - Despliegue haciendo doble clic, pasando el mouse para más detalles - Visor de archivos fuente anotado con costos y marcas de color - Configurableubicaciones de origen - Muestra los costos como datos brutos o como porcentaje - Maneja múltiples costos y tipos de posición - Muestra los ciclos y las recursiones - Ordena los datos por costos, nombre de función o nombre de archivo - Historial de navegación - Analiza archivos comprimidos de callgrind - Pequeña huella de memoria (por ejemplo, aproximadamente280 MB de memoria utilizada para abrir y mostrar un archivo callgrind de 4.6 GB generado por xdebug) La vista del gráfico de llamada es: - Ampliable y admite gestos de trackpad como acercar,alejar, zoom inteligente: representa los costos de las llamadas por el grosor de las conexiones. Su complejidad se puede reducir ocultando funciones con un costo por debajo de un Visor de perfiles preestablecido personalizable que usa graphviz para diseñar y renderizar gráficos de llamadas.Graphviz tiene licencia bajo la Eclipse Public License v1.0.Puede descargar graphviz en
profiling-viewer

Caracteristicas

Categorias

Alternativas a Profiling Viewer para todas las plataformas con cualquier licencia

Kcachegrind

Kcachegrind

KCachegrind es una herramienta de visualización de datos de perfil, utilizada para determinar las partes que requieren más tiempo en la ejecución de un programa.
Webgrind

Webgrind

Webgrind es una interfaz web de perfiles Xdebug en PHP5.Implementa un subconjunto de las características de kcachegrind y se instala en segundos y funciona en todas las plataformas.Caracteristicas
WinCacheGrind

WinCacheGrind

WinCacheGrind es un visor para archivos cachegrind.out generados por xdebug 2. WinCacheGrind es funcionalmente similar a KCacheGrind, solo que es mucho más simple y se ejecuta en Windows.