XHProf profiling — Как получить иерархический профиль?

Я вижу высокую загрузку ЦП, когда нажимаю на поисковый URL моего приложения на Drupal. Я включил модуль XHProf и расширение UProfiler на PHP5.6, чтобы найти виновную функцию.

Но отчет, который я получаю, дает мне только первый уровень функций, который занимает время процессора.

введите описание изображения здесь

Но там нет гиперссылки на имена функций, чтобы щелкнуть по ней и развернуть. Любые предложения о том, что еще можно сделать, чтобы развернуть?

В основном это показывает только плоский профиль, как я могу получить представление иерархического профиля?

0

Решение

Вы должны взглянуть на php-spx https://github.com/NoiseByNorthwest/php-spx

Это профилировщик (трассировка / выборка), поставляемый с веб-интерфейсом для глубокого анализа отчета о профилировании (интерактивная временная шкала, плоский профиль, Flamegraph).

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Я автор.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]