Gibt es so etwas?
Ich bin auf Windows und mit der WinCacheGrind App und es scheint nicht mit großen Dateien (~ 2 MB) zu arbeiten. Ich bekomme Fehler wie "kann nicht finden Ziel".
Kennst du einen Parser für solche in PHP geschriebenen Dateien, die mir helfen können, meinen eigenen Cachegrind-Analysator zu erstellen?
Ich bin mir nicht sicher, ob das in PHP möglich ist, aber kann Ссылка ausprobieren, wenn Sie nur cachegrind-Dateien lesen wollen , KCacheGrind arbeitet tatsächlich auf Linux, aber jemand hat es portiert, um auf Windows
zu laufenReferenz: Windows Callgrind Ergebnisbrowser, Alternative zu KCacheGrind
Seit einiger Zeit benutze ich webGrind.
Es ist fantastisch, um einen Server zu debuggen, auf dem Sie keinen einfachen / schnellen Zugriff auf die Dateien haben, da alles remote gelesen und interpretiert und dann online betrachtet wird.
Die Plattformunabhängigkeit war großartig für mich, da ich auf 3 Computern und einem Laptop arbeite. Solange ich eine Webseite anzeigen kann, auf der ich arbeite, kann ich meine Ausgabe debuggen. Es ist nicht notwendig, dieselbe Anwendung auf 4 verschiedenen Computern zu installieren, und es müssen keine riesigen Debugging-Dateien zwischen diesen Computern übertragen werden.
Heutzutage sehe ich es als eine Web-Anwendung so notwendig wie etwas wie phpMyAdmin.
Ich hoffe wirklich, dass dies einem anderen hilft, ein ähnliches Nutzungsszenario anzugehen.
EDIT: Wenn Sie es in Aktion sehen wollen, ist WAMP (Mostly) vorkonfiguriert. [http://wamp.sourceforge.net/]
Meiner Erfahrung nach ist QCacheGrind (Windows-Version von KCacheGrind) viel schneller als WebGrind und sehr stabil: Ссылка
Tags und Links php windows xdebug kcachegrind