Perl-Formance
This benchmark suite tries to run some stressful programs and outputs
values that you can compare against other runs of this suite,
e.g. with other versions of Perl, modified compile parameter, or
another set of dependent libraries.
=head1 BUGS
=head2 No invariant dependencies
This distribution only contains the programs to run the tests and
according data. It uses a lot of libs from CPAN with all their
dependencies but it does not contain invariant versions of those used
dependency libs.
That means your performance output may change just because a far away
lib that you upgraded in the meantime changes its performance.
If total invariance is important to you, you are responsible to
provide that invariant environment by yourself. You could, for
instance, create a local CPAN mirror with CPAN::Mini and never upgrade
it. Then use that mirror for all your installations of Benchmark::Perl::Formance.
On the other side the current behaviour could be used to track the
performance of your installation over time by continuously upgrading
from CPAN. I always upgrade from CPAN whatever I can; so I consider
that a feature.
INSTALLATION
To install this module, run the following commands:
perl Build.PL
./Build
./Build test
./Build install
SUPPORT AND DOCUMENTATION
After installing, you can find documentation for this module with the
perldoc command.
perldoc Benchmark::Perl::Formance
You can also look for information at:
Search CPAN
http://search.cpan.org/dist/Perl-Formance
CPAN Request Tracker:
http://rt.cpan.org/NoAuth/Bugs.html?Dist=Perl-Formance
AnnoCPAN, annotated CPAN documentation:
http://annocpan.org/dist/Perl-Formance
CPAN Ratings:
http://cpanratings.perl.org/d/Perl-Formance
COPYRIGHT AND LICENCE
Copyright (C) 2008-2010 Steffen Schwigon
This program is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.