bench2 results

Aleksandar Lazic al-anyevent at none.at
Thu Dec 2 09:10:24 CET 2010


On Don 02.12.2010 06:41, Marc Lehmann wrote:
>On Thu, Dec 02, 2010 at 06:24:35AM +0100, Marc Lehmann <schmorp at schmorp.de> wrote:
>> > > use POE::Kernel { loop => 'POE::XS::Loop::EPoll' };
>
>Anyways, I did it, and here are the results with everything from
>current CPAN (the POE::Loop::EV test still hangs, so not included):

[snipp]

>Just for fun, here are results after deleting POE::XS::Queue::Array, so
>seems it indeed has a speedup effect on watcher creation:
>
>   name sockets create request 
>     EV      16  14.63    4.56 
>   Perl      16  17.49   10.78 
>    POE      16 191.75  170.74 
>    POE      16 191.00  170.99 
>    POE      16 223.99  174.42 
>    POE      16 187.87  172.68 
>
>   name sockets create request 
>     EV   20000  70.62    8.34 
>   Perl   20000  75.78   32.66 
>    POE   20000 289.91 5399.23 
>    POE   20000 286.87 5426.24 
>    POE   20000 311.88 5659.91 
>    POE   20000 288.66 5467.37 

Wow, thank you for your time

The conclusion is still true that AnyEvent with EV is the 'fastest'.

Do you add the new runbench2 to the AnyEvent eg dir to the distribution?




More information about the anyevent mailing list