A patched perl from RedHat is in the fastbugs area.

From their announcement:
"These updated packages fix a large performance degradation. This issue was
most noticeable when using "bless" and "overload" combinations, as well as
when using the Perl DBI modules."

Our fastbugs area is at

ftp://ftp.scientificlinux.org/linux/scientific/5x/i386/updates/fastbugs/
ftp://ftp.scientificlinux.org/linux/scientific/5x/x86_64/updates/fastbugs/

Troy

Keith Lofstrom wrote:
This just in:


Summary:  The Upstream Vendor version of Perl has a patch to the
"bless[]" function that makes it /extremely/ slow.  Most of us do
not write that kind of of fancy Perl, but a lot of us use one of
the 1500+ CPAN modules that do.  The slowdown can be over 100x
with some programs.  This affects Fedora 9 as well as the various
version 5 distros.


TUV-patched Perl version 5.8.8 also breaks the Math::GSL package
that I wrote about a few days ago.  It runs fine with 5.10 .

What to do?  Some people are downloading and recompiling Perl;
we have version 5.8.8, while version 5.10 is available .  A few
are abandoning Perl.  A few are abandoning TUV-inspired distros.
A few are buying way more hardware than they would otherwise need.

Since some of the scientific community (especially the life sciences)
are running huge amounts of Perl, this is probably a Big Deal.  We
should explore the problem further with TUV and the CentOS community.
If a fix is not forthcoming from TUV, I reluctantly suggest that we
get together with the CentOS people and fork this portion of the
distro, perhaps standardizing on Perl 5.10 .  There are people
in the Perl community ready to assist us.

Keith



--
__________________________________________________
Troy Dawson  [EMAIL PROTECTED]  (630)840-6468
Fermilab  ComputingDivision/LCSI/CSI DSS Group
__________________________________________________

Reply via email to