Perrin Harkins wrote:
I've been running benchmarks of various IPC modules, like MLDBM::Sync,
DBD::MySQL, etc. A version of 5.6.1 with all defaults taken runs them
about 50% faster than the version of 5.8 that shipped with Red Hat 9. Granted, I heard that 5.8.1 made some gains in dealing with the overhead
of unicode and Red Hat's Perl may be compiled with thread support (known
to slow things down a lot), but I'd be surprised if 5.8.1 was as fast as
5.6.1.
The perl shipped with RH 9 (actually a 5.8.0 + lots of patches) is compiled with threads and with a shared libperl.so, two factors that are known to slow things down. I think that 5.8.0 is slower than 5.6.x, but not considerably. However I have no definitive numbers either.
I know about the threads issue. But it's a first time I hear about a shared libperl.so. Is it relevant to mod_perl? It gets loaded at the server startup and I think produces no overhead at run-time. Or does it? Is it about resolving symbols at run-time vs. PERL_DL_NONLAZY=1, which doesn't happen in the static library?
__________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com
-- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html