Apocalypse > POE-Devel-Benchmarker > POE::Devel::Benchmarker::Imager::BasicStatistics

Download:
POE-Devel-Benchmarker-0.05.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.05   Source  

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 ^

POE::Devel::Benchmarker

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.

syntax highlighting: