OMG*_*uts 1 optimization perl performance
我想知道你是否有任何提高Perl脚本性能性能的基本技巧(比如memoizing determinist functions)?
Cha*_*ens 12
Devel::NYTProf
perl -d:NYTProf some_perl.pl
nytprofhtml -f nytprof
firefox nytprof/index.html
O(n
2
)
O(n)
Benchmark
它们进行比较(记得用你期望在野外看到的数据,一些算法做伟大的项目数量较少,但可怕的是,当项目的数量增加)你应该先做个人资料.规则被打破.
一些非常基本的提示:
提高Perl脚本性能的基本技巧包括适用于所有地方的一般方法,以及一些特定于Perl的内容.
像:
这并不容易被简单地提炼成简短的答案.
我会给出一条建议.提高代码性能的最好方法是在SO上发布它的特定位,然后等待brian d foy这样的人找到它:-)