C'è qualche strumento, oltre a KCacheGrind, in grado di visualizzare i risultati di callgrind? Preferibilmente per la piattaforma Windows?Browser dei risultati di Callgrind di Windows, in alternativa a KCacheGrind
risposta
alleyoop e valkyrie sono font alternativi.
Può avere abbastanza suport per quello che vuoi, è possibile utilizzare mingw per compilare per Windows nativo se SUA non funziona fuori dalla scatola.
quindi niente là fuori con i binari precompilati che funzionano per Windows? – rogerdpack
kcachegrind dal kde-installer deve essere precompilato. –
Sai, come usare SUA? Uso già Cygwin da diversi anni (ed è fantastico, ma molto lento) e stavo anche cercando di scoprire come usare SUA, ma non ho avuto molto successo. –
Sembra che WinCacheGrind non possa aprire l'output di callgrind. Non ho provato ad aprire l'output di cachegrind, ma dovrebbe funzionare, credo. Dalla pagina Valkyrie, (come di data) "Attualmente, Valkyrie supporta solo Memcheck, sebbene siano in corso lavori per gestire Cachegrind e Massif."
Prova WebGrind: https://github.com/jokkedk/webgrind
viene eseguito sul server PHP locale. Fai attenzione, usa la profilatura XDebug con il flag XDEBUG_PROFILE o altrimenti rischierai di sovrascrivere il tuo output di profilo quando apri WebGrind (Dal momento che WebGrind è anche un'applicazione web PHP). Il sito Web di WebGrind descrive anche altri approcci per ovviare a questo problema. Saluti.
ho compilato kcachegrind su Windows utilizzando QT4.7, ecco il pacchetto binario (compreso l'utilità di punti per generare grafico delle chiamate): http://sourceforge.net/projects/precompiledbin/files/kcachegrind.zip/download
C'è un nuovo progetto chiamato XCallGraph per la visualizzazione di file Cachegrind su Windows.
L'ho testato ora e funziona come un fascino (WinXP). Grazie. –
ho provato questi:
Sono molto simili, ma si differenziano per dettagli. Posso consigliare lo QCacheGrind che è il più ricco di funzionalità e ha anche una rappresentazione grafica, che può aiutare a identificare i problemi molto più velocemente.
- 1. Come capire l'output di callgrind usando Kcachegrind
- 2. Alternativa alla console di kcachegrind?
- 3. Interpretazione dei dati del callgrind
- 4. Soluzione alternativa: risultati dei test aggregati a valle
- 5. alternativa a Windows Servizio
- 6. equivalente a callgrind per java?
- 7. Qt: alternativa a BitBlt in Windows Qt5
- 8. risultati di ricerca di Google in iframe alternativa
- 9. Come faccio a richiamare callgrind per scaricare informazioni sulla linea di origine?
- 10. Windows Store WebView Alternativa
- 11. KCachegrind interpretazione confusione
- 12. Alternativa Java a Windows Workflow Foundation
- 13. Alternativa Pgadmin III - Windows
- 14. Casella di controllo in alternativa a captcha?
- 15. Alternativa gratuita a PowerGREP
- 16. Buona alternativa agli script batch di Windows?
- 17. Come evitare la cache dei risultati Ajax/javascript nei browser?
- 18. Salvataggio dei risultati di previsione in CSV
- 19. Funzioni inline Callgrind
- 20. Callgrind: profilo di una parte specifica del mio codice
- 21. WinForms: alternativa a SplitContainer?
- 22. Alternativa a NERDTree in Vim
- 23. alternativa IE8 a window.scrollY?
- 24. risultati WebClient.DownloadString in caratteri alterati a causa di problemi di codifica, ma il browser è OK
- 25. Alternativa bat di Windows per il comando inline di Bash
- 26. Alternativa a TXMLDocument?
- 27. Alternativa WebClient per Windows 8?
- 28. Alternativa a MegaProtoUser in Lift
- 29. Raggruppamento dei risultati in Select2
- 30. Hai bisogno di aiuto in uscita callgrind lettura
È possibile utilizzare KCacheGrind su Windows utilizzando KDE Per windows (http://windows.kde.org/). C'è un bel po 'di rigonfiamento dalle dipendenze se lo stai installando solo per KCacheGrind. – Alo
qualcuno può menzionare gli strumenti per la piattaforma mac? – nepsdotin
Dare un'occhiata a [Lailin Chen's answer] (http://stackoverflow.com/a/4425999/993915) sotto –