Buscador de resultados de Windows Callgrind, alternativa a KCacheGrind
valgrind profiling (7)
¿Hay alguna herramienta, aparte de KCacheGrind, que pueda ver los resultados de callgrind? ¿Preferiblemente para la plataforma de Windows?
Hay un nuevo proyecto llamado XCallGraph para ver archivos de almacenamiento en caché en Windows.
He compilado kcachegrind en windows usando QT4.7, aquí está el paquete binario (incluyendo la utilidad de puntos para generar el gráfico de llamadas): http://sourceforge.net/projects/precompiledbin/files/kcachegrind.zip/download
He intentado estos:
Son muy similares pero difieren en detalles. Puedo recomendar el QCacheGrind, que es el que tiene más funciones y también tiene una representación gráfica, que puede ayudar a identificar los problemas mucho más rápido.
Parece que WinCacheGrind no puede abrir la salida de callgrind. No he intentado abrir la salida de cachegrind, pero debería funcionar, supongo. Desde la página de Valkyrie, (hasta la fecha) "Actualmente, Valkyrie solo admite Memcheck, aunque se está trabajando para manejar Cachegrind y Massif".
Pruebe WebGrind: https://github.com/jokkedk/webgrind
Se ejecuta en su servidor PHP local. Tenga cuidado, use XDebug profiling con el indicador XDEBUG_PROFILE o, de lo contrario, corre el riesgo de sobrescribir su salida de perfiles al abrir WebGrind (ya que WebGrind también es una aplicación web PHP). El sitio web de WebGrind también detalla otros enfoques para solucionar esto. Aclamaciones.
Puedes probar WinCacheGrind .