Language Selection

English French German Italian Portuguese Spanish

Performance Problems Plague Perl on Red Hat

Filed under
Software

A major problem with the officially distributed version of Perl on Red Hat Enterprise Linux has led to a firestorm of complaints among developers. The problem, which also manifests itself on some versions of the Fedora and CentOS Linux distributions, means that some programs will take more than 100 (yes, one hundred) times longer to execute under Red Hat than other distributions. A Red Hat engineer has indicated that it will fix the problem in its next release (i.e., Red Hat Enterprise 5.3), but has not said when that update will arrive.

It thus comes as a surprise to discover that the latest version of Red Hat Enterprise Linux includes a version of Perl that runs slowly. This problem has been noted in Red Hat's bug tracker for some time, with the first mention occurring in November 2007. The problem appears to be specific to Red Hat's compliation and distribution of Perl, rather than a particular Perl version or a specific module. Running the same program, with the same version of Perl, on FreeBSD or even on Red Hat Enterprise version 4, apparently results in a speedup of nearly 100 times.

More Here




More in Tux Machines

Leftovers: Software

  • Git 2.3.4 Is Now Available for Download, Fixes Multiple Issues
    A new maintenance release of the Git 2.3 software, the world’s most popular distributed revision control system, was pushed today on mirrors worldwide. Git 2.3.4 is a small bugfix release that patches no more than 7 issues discovered in the previous release of the software, Git 2.3.3, which was announced last week.
  • Sound Juicer 3.16.0 Officially Released, GNOME’s Default Audio-CD Ripper
    The release of the GNOME 3.16 desktop environment is imminent, so application developers still publish their packages on the GNOME’s FTP website in preparation for tomorrow’s big announcement.
  • MuseScore 2.0 Milestone Release – Free Music Scoring App [Install in Ubuntu]
    MuseScore is a free, open-source music notation and composition application built using Qt 5, with access to thousands of music sheets, an integrated sequencer to allow for immediate playback and many more features. Version 2.0 was released today, March 25, and it represents a milestone release in the development of MuseScore, shipping with an impressive number of new features, varying from major UI changes to musical notation features like tablature support, or improved playback support.
  • Edit UEFI varstores
    UEFI firmware has a concept of persistent variables. They are used to control the boot order amongst other things. They are stored in non-volatile RAM on the system board, or for virtual machines in a host file.
  • Python for remote reconfiguration of server firmware
    There's documentation in the README, and I'm sorry for the API being kind of awful (it suffers rather heavily from me writing Python while knowing basically no Python). Still, it ought to work. I'm interested in hearing from anybody with problems, anybody who's interested in getting it on Pypi and anybody who's willing to add support for new HP systems.

today's howtos

Leftovers: Gaming

Leftovers: Screenshots