为性能编译Perl

时间:2012-03-25 04:40:24

标签: perl

可以使用哪些不同的方法以不同的方式编译Perl,从而实际上提高了在该计算机上运行的Perl脚本的性能?虽然过时,但http://dan.corlan.net/bench.html似乎表明通过不同的方式编译可以实现不同的性能结果。是这样的,还是我误解了什么?

不使用默认的Perl软件包(或Linux中默认安装的软件包)是否有任何性能提升?

1 个答案:

答案 0 :(得分:2)

我从来没有测过这个,但我被引导相信没有线程编译的perl速度提高了10%。我不确定这是“平均”还是“某些操作”,或者它是否属实。

大多数(或所有?)Linux发行版附带的perl是用线程编译的。

基于此,如果你构建自己的perl没有线程,它应该更快。顺便说一句,这是使用默认标志编译时得到的结果。

Steffen Schwingon一直在做一些性能测量并在这里写下来: http://blogs.perl.org/users/steffen_schwigon/2012/01/perlformance.html

如果进行一些测量并显示一些结果会很好。

相关问题