Gibt es eine KCacheGrind-Alternative für Mac Os X?

Lesezeit: 3 Minuten

Ich suche eine KCacheGrind-Alternative oder zumindest ein Binärpaket für Mac Os X?

Ich würde KCacheGrind mit XDebug für PHP verwenden, aber Mac Os X ist hier die richtige Umgebung …

Vielen Dank

Bearbeiten: Ich weiß, dass ich MacPort verwenden kann, aber ich suche nach einer Alternative zu dieser schmerzhaften Installation.

Vielleicht etwas “auf die Mac-Art”

  • Vor mindestens drei Jahren war kcachegrind das einzige Tool, das für Macs verfügbar war. Ich hoffe für dich, dass sich das inzwischen geändert hat.

    – Karl

    25. März 2011 um 3:18 Uhr

  • Ich bin kein Mac-Experte, aber Sie könnten diese Technik verwenden, wenn Sie PHP zufällig unterbrechen können (wie mit Strg-C) und sehen, was es tut.

    – Mike Dunlavey

    26. März 2011 um 12:03 Uhr

  • mögliches Duplikat von haben Sie kcachegrind wie Profiling-Tools für Mac

    – kenorb

    6. Mai 2015 um 11:59 Uhr

Benutzeravatar von kenorb
kenorb

Sie können KCacheGrind mit installieren MacPorts:

sudo port install valgrind kcachegrind4

Es gibt auch einige Alternativen wie:

Siehe auch: Haben Sie kcachegrind wie Profiling-Tools für Mac?

  • Zum Zeitpunkt des Schreibens wurde “kcachegrind durch den Port kcachegrind4 obsolet gemacht” – installiere stattdessen kcachegrind4.

    – Johan Fredrik Varen

    6. Mai 2015 um 7:55 Uhr

  • kcachegrind4 ist nicht mit MacOS Mojave kompatibel

    – Dejv

    12. September 2019 um 5:18 Uhr

Benutzeravatar von Joe Lencioni
Joe Lencioni

Vielleicht möchten Sie auschecken WebGrind

Webgrind ist ein Xdebug-Profiling-Web-Frontend in PHP5. Es implementiert eine Teilmenge der Funktionen von kcachegrind und lässt sich in Sekunden installieren und funktioniert auf allen Plattformen.

  • Dies. Die Installation dauert nur eine Minute. Wenn Sie es auf demselben Server ausführen, auf dem Sie Ihr xdebug haben, findet es sogar die .trace-Dateien von /tmp und holt sie ab.

    – mehov

    5. Oktober 2020 um 8:51 Uhr

qcachegrind ist der qt-basierte ‘Cousin’ von kcachegrind. Funktioniert wie ein Leckerbissen.

Benutzeravatar von user24525
Benutzer24525

Eine weitere Premium-Alternative ist ProfilingViewer, erhältlich im Mac App Store. Behandelt mehrere Arten von Kosten. Kann die Daten als Treemap, Callgraph, Heatmap anzeigen, kann Systemfunktionen ausblenden und hat einen Quelldatei-Viewer, der mit den Kosten kommentiert ist. Kann PDFs erstellen. Schnell und hat einen geringen Speicherbedarf.

Profiling Viewer, Callgraph mit Heatmap

Profiling Viewer, Treemap mit Heatmap

Profiling Viewer, Treemap

MacCallGrind und WebGrind sind die wirklich besten Antworten für MacOS. Ich kann die Antwort von Kenorb nicht kommentieren, also muss ich eine neue machen.

Der MacCallGrind-Link zu MacUpdate ist falsch – der Preis ist viel höher als auf der Entwicklerseite (http://www.maccallgrind.com/).

Ich persönlich finde die MacCallGrind Grinder-Funktion sehr nützlich in Kombination mit Transmit (http://panic.com/transmit/) Feature – mounten Sie ssh/sftp als Festplatte. Es öffnet automatisch jede neue Cache-Grind-Datei, die an einem entfernten Standort erscheint.

Benutzeravatar von Code Commander
Code-Kommandant

Sie können qcachegrind jetzt auch mit Macports installieren:

sudo port selfupdate
sudo port install graphviz qcachegrind

Die App sollte im Macports-Ordner Ihrer Anwendungen erscheinen

1403640cookie-checkGibt es eine KCacheGrind-Alternative für Mac Os X?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy