【问题标题】:perl scripting execution monitoring tools [duplicate]perl脚本执行监控工具
【发布时间】:2012-04-11 00:59:10
【问题描述】:

可能重复:
Code Profiling Tools for Perl
How can I track down CPU intensive requests in mod_perl?

我正在寻找一个可以监控基于 Perl 脚本的工具的执行的工具

我正在寻找的是说我们有很多脚本,它们会经常运行.. 但我们想知道 perl 代码的瓶颈,所以在哪里进行更多优化以及哪些例程需要更改,一个脚本所花费的时间以及创建线程的时间等等,

这样我就可以在工具中优化我的代码,使用 perl 调试器很难解码

非常感谢任何帮助。

提前致谢!

阿迪亚

【问题讨论】:

    标签: perl automation perl-data-structures


    【解决方案1】:

    参见Devel::NYTProf - 功能强大的快速、功能丰富的 perl 源代码分析器

    【讨论】:

    • 它已经在我的列表中了,我可以再找一些类似的东西
    • 我认为这是最好的分析器。
    【解决方案2】:

    Benchmark 不是分析器,它只会测量代码 sn-p 所花费的总时间,但有时这就是您所需要的。

    您对其他分析器感兴趣? Devel::NYTProf 的“背景”部分提到了其他九个:

    子程序级分析器: * Devel::DProf | 1995-10-31 | ILYAZ 它推荐 NYTProf * Devel::AutoProfiler | 2002-04-07 |格伦登 * Devel::Profiler | 2002-05-20 |萨姆特雷格 * Devel::Profile | 2003-04-13 |颚 * Devel::DProfLB | 2006-05-11 |颚 * Devel::WxProf | 2008-04-14 | MKUTTER 语句级分析器: * Devel::SmallProf | 1997-07-30 | ASHTED FastProf 是这个的一个分支 * Devel::FastProf | 2005-09-20 | SALVA NYTProf 是这个的一个分支 * 开发::NYTProf | 2008-03-04 |阿卡普兰 * Devel::Profit | 2008-05-19 | LBROCARD 未维护

    真的,听从 Nikhil 的建议,就用 NYTProf。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-06
      • 1970-01-01
      • 1970-01-01
      • 2013-07-13
      相关资源
      最近更新 更多