Gibt es ein anderes Tool als KCacheGrind, das Callgrind-Ergebnisse anzeigen kann? Vorzugsweise für Windows-Plattform?Windows Callgrind-Ergebnisbrowser, Alternative zu KCacheGrind
Antwort
alleyoop und valkyrie sind alternative Schriftart endet.
Möglicherweise haben Sie genug Unterstützung für das, was Sie wollen, können Sie Mingw für Windows native kompilieren, wenn SUA funktioniert nicht aus der Box.
so nichts da draußen mit vorkompilierten Binärdateien, die für Windows funktioniert? – rogerdpack
kcachegrind vom kde-installer sollte vorkompiliert werden. –
Wissen Sie, wie man SUA benutzt? Ich benutze Cygwin schon seit einigen Jahren (und es ist großartig, aber sehr langsam) und ich habe auch versucht, wie man SUA benutzt, aber ich war nicht sehr erfolgreich. –
Es scheint, dass WinCacheGrind Ausgabe von Callgrind nicht öffnen kann. Ich habe nicht versucht, die Ausgabe von cachegrind zu öffnen, aber es sollte funktionieren, denke ich. Von der Valkyrie-Seite (ab Datum) "Derzeit unterstützt Valkyrie nur Memcheck, obwohl gerade Arbeiten zur Verarbeitung von Cachegrind und Massif ausgeführt werden."
Try WebGrind: https://github.com/jokkedk/webgrind
Läuft auf Ihrem lokalen PHP-Server. Seien Sie vorsichtig, verwenden Sie das XDebug-Profiling mit dem XDEBUG_PROFILE-Flag, sonst riskieren Sie, dass Ihre Profiling-Ausgabe beim Öffnen von WebGrind überschrieben wird (Da WebGrind auch eine PHP-Webanwendung ist). Die WebGrind-Website beschreibt auch andere Ansätze, um dies zu umgehen. Prost.
Ich habe auf Windows kompiliert kcachegrind QT4.7 verwenden, hier ist das binäre Bündel (einschließlich dem Punkt Dienstprogramm Aufrufgraphen zu erzeugen): http://sourceforge.net/projects/precompiledbin/files/kcachegrind.zip/download
Es gibt ein neues Projekt XCallGraph für die Anzeige cachegrind-Dateien unter Windows.
Ich habe es jetzt getestet und es funktioniert wie Charme (WinXP). Vielen Dank. –
Ich habe diese versucht:
Sie sind sehr ähnlich, unterscheiden sich aber in Details. Ich kann das QCacheGrind empfehlen, das die meiste Eigenschaft verpackt und auch eine grafische Darstellung hat, die helfen kann, Probleme viel schneller zu identifizieren.
Es ist möglich, KCacheGrind unter Windows mit KDE für Windows (http://windows.kde.org/) zu verwenden. Von den Abhängigkeiten gibt es ein gewisses Aufblähen, wenn Sie es nur für KCacheGrind installieren. – Alo
kann jemand Werkzeuge für Mac-Plattform erwähnen? – nepsdotin
Werfen Sie einen Blick auf [Lailin Chens Antwort] (http:// Stackoverflow.com/a/4425999/993915) unter –