Описание тега devel-nytprof

Devel::NYTProf - это профилировщик производительности исходного кода Perl.
1 ответ

"forkdepth" имеет значение "-2", сообщение об ошибке при запуске nytprof perl profiler

Хотя я устанавливаю переменную NYTPROF равной "forkdepth:1". Когда я пытаюсь nytprofmerge выходы профилировщика для моих разветвленных детей вместе с его родителем, я получаю сообщение: Чтение nytprof.13232.out.21321 Опция 'forkdepth' имеет значение…
11 дек '14 в 22:26
1 ответ

Профилирование сайта IIS в Perl

Я пытаюсь профилировать веб-сайт, над которым я должен работать в IIS, в Perl. Сайт использует Catalyst, я использую Devel::NYTProf чтобы профилировать его. По умолчанию файл профиля записывается в ./nytprof.out, У меня нет доступа к командной строк…
09 июл '14 в 09:29
0 ответов

Переполнение буфера при запуске nytprofiler

Я получаю * переполнение буфера обнаружено *: / usr / sbin / uwsgi прекращено ошибка при попытке запуска nytprofiler. Как я могу отладить это, и что может быть возможной причиной? Я знаю, что некоторые изменения кода приводят к этой ошибке, потому ч…
09 май '16 в 14:46
1 ответ

Как читать html отчеты NYTProf?

Я полностью сбит с толку отчетами Devel::NYTProf, сгенерированными nytprofhtml. Я использую старую версию NYTProf 1.90. Я знаю, что это очень старая версия, но следует использовать ее по ряду причин. Таким образом, эти HTML-отчеты выглядят примерно …
14 янв '14 в 14:28
1 ответ

Выполнение NYTprof в классическом ASP со встроенным скриптом Perl

<%@ Language="PERLSCRIPT" %> <!--------------------------------------------------------------------------- #include VIRTUAL="/include/perl/widgetinclude.asp" ----------------------------------------------------------------------------> &…
25 мар '14 в 10:26
1 ответ

Время выполнения NYTProf при профилировании и при отсутствии профилирования

Просто хотел убедиться. У меня есть небольшой скрипт Python, который измеряет время выполнения программы, он просто экономит время до запуска внешней программы, а затем вычитает это значение из времени после завершения программы. При запуске этого с…
21 янв '14 в 10:13
2 ответа

Профилирование foswiki с помощью NYTProf приводит к неполным данным профиля

У меня очень медленная установка foswiki (~ 60 секунд для некэшированной страницы). Я попытался профилировать установку с помощью NYTProf, в соответствии с http://foswiki.org/Support/NYTProfDebugging следующей командой: > sudo -u www-data NYTPROF…
11 ноя '15 в 21:37
1 ответ

Почему Perl компилирует Diagnostics.pm, если в моем коде нет диагностики?

Когда я посмотрел на вывод Devel:: NYTProf v4 для программы CGI, я наткнулся на diagnostics.pm в отчете файлы исходного кода - упорядочены по эксклюзивному времени, затем по имени Сначала я не понимал, почему это будет в рабочем коде. Я углубился в …
26 ноя '12 в 14:34
1 ответ

Как использовать NYTProf, когда есть несколько процессов

В моем приложении у меня несколько процессов. Первоначально я запускаю один процесс Perl, запустив файл.pl, он, в свою очередь, вызывает еще два сценария.pl, создающих 2 новых процесса. Как использовать профиль такого кода. Я сделал NYTProf, объедин…
15 окт '15 в 15:27
1 ответ

NYTProf Profiler для Perl

Этот вопрос о Devel::NYTProf профайлер. Вывод, который я получаю от профилировщика для простой строки, такой как: use strict; ВЫХОД: statements: 3 Time on Line: 22µs Calls: 2 Time in Sub: 12µs Итак, мои вопросы: Как это 3 заявления? Время в саб.. чт…
19 апр '13 в 21:13
2 ответа

Профилирование сценария Perl CGI, для которого истекло время ожидания

У меня есть приложение Perl CGI, которое иногда прерывается, вызывая его уничтожение Apache и 504 Gateway Time-out ошибка для отправки в браузер. Я пытаюсь профилировать это приложение с помощью NYTProf, однако я не могу прочитать данные профиля: $ …
23 дек '13 в 07:54
2 ответа

Использование Devel::NYTProf в программе, которая форк /execs

Сперва я export PERL5OPT=-d:NYTProf из командной строки, чтобы мой вариант отладки был унаследован дочерними процессами. Затем я запускаю свою программу на Perl. Он разветвляется, чтобы стать процессом-демоном, а затем форк / исполняет девять экземп…
25 фев '13 в 02:22
1 ответ

nytprofhtml, похоже, игнорирует модуль с именем DB

Я пытаюсь профилировать большое приложение, которое содержит модуль с креативным именем DB, После запуска под -d:NYTProf и звонит nytprofhtml, как без каких-либо дополнительных переключателей или связанных переменных среды, я получаю обычно nytprof …
05 фев '18 в 18:52
1 ответ

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

Я установил NYTProf и запустил свой код, используя его. Пытаюсь получить простой список строк и времени, потраченного на них. Господи, все, что есть у этого профилировщика, - это отчеты в формате html или дампы данных, предназначенные для импорта в …
20 сен '21 в 20:53