Это старая версия документа.
Perl profiling
Профайлинг программ
Для профайлинга используется модуль Devel::NYTProf, а также скрипт profiling.sh
# ./profiling.sh '[название программы для профайлинга]'
после выполнения программа складывает результат в каталог /usr/local/www/apache22/data/perl/. Результат можно просмотреть через веб браузер http://your.host/perl/
Профайлинг веб приложений
Заголовок файла меняется на
#!/usr/bin/perl -d:NYTProf
И после выполнения программы в каталоге программы создаются данные профайлинга в файле nytprof.out.
Для визуализации нужно запустить
./profiling.sh [каталог с фалом nytprof.out]
Другие методы
Также при установленном модуле Time::HiRes система автоматически показывает время выполнения программ (для некоторых программ только в режиме отладки)