2012-04-10 14 views
2

可能性の重複:
Code Profiling Tools for Perl
How can I track down CPU intensive requests in mod_perl?perlのスクリプト実行の監視ツール

私はPerlのスクリプトベースのツール

の実行を監視できるツールを探していますし、正確に私が探しているのは、スクリプトがたくさんあると言うことです。私たちはPerlコードのボトルネックを知りたいので、もっと最適化する場所と変更する必要のあるルーティン、スクリプト1つで、スレッドが作成された時間など。

私のコードを最適化できるようにツール内では、perlデバッガを使って解読するのが難しい

何か助けていただければ幸いです。

ありがとうございます!

アーディティヤ

答えて

2

Devel::NYTProfを参照してください - 強力な高速の機能豊富なPerlのソースコードプロファイラ

+0

すでに私のリストには、これ以上の類のものはありません。 –

+1

私はこれが最高のプロファイラだと思います。 –

0

Benchmarkがプロファイラではない、それだけでコードスニペットで撮影した合計時間を測定しますが、時にはそれはすべてあなたです必要。

他のプロファイラに興味がありますか?ただNYTProfを使用し、ニキルのアドバイスを取り、実際にも

 
Subroutine-level profilers: 

* Devel::DProf   | 1995-10-31 | ILYAZ  it recommends NYTProf instead 
* Devel::AutoProfiler | 2002-04-07 | GSLONDON 
* Devel::Profiler  | 2002-05-20 | SAMTREGAR 
* Devel::Profile  | 2003-04-13 | JAW 
* Devel::DProfLB  | 2006-05-11 | JAW 
* Devel::WxProf  | 2008-04-14 | MKUTTER 

Statement-level profilers: 

* Devel::SmallProf  | 1997-07-30 | ASHTED  FastProf is a fork of this 
* Devel::FastProf  | 2005-09-20 | SALVA  NYTProf is a fork of this 
* Devel::NYTProf  | 2008-03-04 | AKAPLAN 
* Devel::Profit  | 2008-05-19 | LBROCARD unmaintained 

:Develの:: NYTProfの「背景」セクションでは、9人を言及しています。

関連する問題