Есть ли альтернатива KCacheGrind для Mac Os X оттуда?

Я ищу альтернативу KCacheGrind или, по крайней мере, двоичный пакет для Mac Os X?

Я бы использовал KCacheGrind с XDebug для PHP, но Mac Os X – это правильная среда здесь …

спасибо

Изменить: я знаю, что могу использовать MacPort, но я ищу альтернативу этой болезненной установки.

Может быть, что-то «в маке»

    Вы можете установить KCacheGrind с помощью MacPorts :

    sudo port install valgrind kcachegrind4 

    Существуют также некоторые альтернативы, такие как:

    • WebGrind
    • qcachegrind ( brew install qcachegrind ); См. Шаги по установке OS X.
    • XHProf: Иерархический профайлер для PHP ( pecl install xhprof )

    • Приложение MCG premium может анализировать ваши данные профиля приложения изначально на вашем Mac (выпущен в Mac App Store )

      Старее : MacCallGrind ( полуторная альтернатива, бесплатная версия, ограниченная файлами 3MB)

      Скриншоты приложения MCG - xdebug - анализ вашего профиля приложения

      Изображение: Домашняя страница MCG

    См. Также: у вас есть kcachegrind как инструменты профилирования для mac

    Вы можете проверить WebGrind

    Webgrind – это веб-интерфейс профилирования Xdebug в PHP5. Он реализует подмножество функций kcachegrind и устанавливается за считанные секунды и работает на всех платформах.

    MacCallGrind и WebGrind – это лучшие ответы для MacOS. Я не могу комментировать ответ kenorb, поэтому я должен сделать новый.

    Ссылка MacCallGrind на MacUpdate неверна – их цена намного выше, чем у сайта разработчиков ( http://www.maccallgrind.com/ ).

    Я лично считаю, что функция шлифования MacCallGrind очень полезна в сочетании с функцией Transmit ( http://panic.com/transmit/ ) – монтируйте ssh / sftp в качестве диска. Он автоматически открывает каждый новый файл перелома кэша, который отображается в удаленном месте.

    qcachegrind – это кузена kcachegrind, основанная на qt. Работает как удовольствие.

    Теперь вы можете установить qcachegrind с помощью macports:

     sudo port selfupdate sudo port install graphviz qcachegrind 

    Приложение должно появиться в папке Macports ваших приложений.

    Еще одна альтернатива премии – ProfilingViewer , доступная в Mac App Store. Может отображать данные в виде Treemap, Callgraph, может скрывать системные функции и имеет средство просмотра исходного файла с аннотацией затрат.

    Профилирующий просмотрщик, Callgraph

    Профилирующий просмотрщик, Treemap