The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

Отладка программ на Perl

   Корень / Программисту и web-разработчику / Perl / Отладка программ на Perl

----* Как отследить время выполнения различных участков Perl программы ?   [обсудить]
 
perldoc Devel::DProf
Запускаем программу как perl -d:DProf prog.pl
Затем смотрим в сгенерированный файл tmon.out, или используем специальную
программу для его разбора, например dprofpp -T
 
----* Как протестировать производительность (скорость выполнения) perl скрипта.   [обсудить]
 
use Benchmark;
  $string = "The bitter end.\n";
  $code{"chomp"} = 'chomp $string';
  $code{"regex"} = '$string =~ s/\n$//';
timethese(10_000_000, \%code);
или timethese($count, {
            'test1' => sub { foreach $cur_val (@arr){....}},
            'test2' => sub { ....много кода... },
     });
 

 Версия для печати




  Закладки на сайте
  Проследить за страницей
Created 1996-2017 by Maxim Chirkov  
ДобавитьРекламаВебмастеруГИД  
Hosting by Ihor