NAME
POE::Devel::Benchmarker::Imager::BasicStatistics - Plugin to generates basic statistics graphs
SYNOPSIS
apoc@apoc-x300:~$ cd poe-benchmarker
apoc@apoc-x300:~/poe-benchmarker$ perl -MPOE::Devel::Benchmarker::Imager -e 'imager( { type => "BasicStatistics" } )'
ABSTRACT
This plugin for Imager generates some kinds of graphs from the benchmark tests.
DESCRIPTION
This package generates some basic graphs from the statistics output. Since the POE::Loop::* modules really are responsible for the backend logic of POE, it makes sense to graph all related metrics of a single loop across POE versions to see if it performs differently.
This will generate some types of graphs:
- Loops against each other
-
Each metric will have a picture for itself, showing how each loop compare against each other with the POE versions.
file: BasicStatistics/LoopWar_$metric_$lite_$assert_$xsqueue.png
- Single Loop over POE versions
-
Each Loop will have a picture for itself, showing how each metric performs over POE versions.
file: BasicStatistics/Bench_$loop_$lite_$assert_$xsqueue.png
- Single Loop over POE versions with assert/xsqueue
-
Each Loop will have a picture for itself, showing how each metric is affected by the assert/xsqueue options.
file: BasicStatistics/Options_$loop_$metric_$lite.png
EXPORT
Nothing.
SEE ALSO
AUTHOR
Apocalypse <apocal@cpan.org>
COPYRIGHT AND LICENSE
Copyright 2009 by Apocalypse
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.