如何配置我的Perl程序?
我需要提高我的Perl应用程序的性能。如何找到慢点?
这是一个问题从official perlfaq.我们是importing the perlfaq to Stack Overflow。 解决方法
(这是
official perlfaq answer,减去任何后续编辑)
Devel命名空间有几个模块,您可以使用它们 $ perl -d:DProf program.pl 在DProf下运行你的程序后,你会得到一个tmon.out文件 $ dprofpp 您还可以使用-p在一个步骤中进行概要分析和报告 $ dprofpp -p program.pl Devel::NYTProf(New York Times Profiler)同时进行语句和子程序分析。它可以从CPAN,你也调用 $ perl -d:NYTProf some_perl.pl 像DProf一样,它创建了一个你的配置文件信息的数据库 $ nytprofhtml CPAN有几个其他的profilers,你可以在同一个 你可以阅读更多关于编程Perl中的profiling,第20章, perldebguts文档创建自定义调试器如果你需要 Perl.com有两个有趣的文章:“Profiling Perl”, Randal L. Schwartz写了关于在“Speeding up Your Perl (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |