Есть ли способ получить ПРОСТОЙ отчет с помощью perl NYTProf?

Я установил NYTProf и запустил свой код, используя его. Пытаюсь получить простой список строк и времени, потраченного на них. Господи, все, что есть у этого профилировщика, - это отчеты в формате html или дампы данных, предназначенные для импорта в инструменты анализа данных. Я работаю над удаленной системой и запускаю браузер для загрузки URL-адресов file:/// требует настройки туннелей и удаленных (медленных) x-серверов и т. Д., Это головная боль. Все, что я хочу, - это просто:

      Function:Line percentage-time-spent  (sorted with longest time spent lines at the top)

    openlogs:27     40%
    readlogs:124    30%
    closelogs:1243  20%
    profile:67      10%

Вы знаете, профайлер.

Это Perl. Сейчас не время демонстрации UX. Я не готовлю отчет для подкомитета Конгресса.

Документация, похоже, не показывает способ получить простой отчет, предназначенный для разработчиков, чтобы показать, с какой скоростью атаковать в их коде. Я что-то упустил? Кто-нибудь знает, как это сделать быстро?

1 ответ

Чтобы получить простой вывод профилировщика, используйте Devel::Profile

      $ perl -d:Profile my_script.pl
$ cat prof.out
Другие вопросы по тегам