--- AnyEvent/lib/AnyEvent.pm 2008/04/26 04:33:51 1.94 +++ AnyEvent/lib/AnyEvent.pm 2008/04/26 11:06:45 1.95 @@ -961,6 +961,11 @@ the same time, so select/poll-based implementations get an unnatural speed boost. +Also, note that the number of watchers usually has a nonlinear effect on +overall speed, that is, creating twice as many watchers doesn't take twice +the time - usually it takes longer. This puts event loops tested with a +higher number of watchers at a disadvantage. + C is the sole leader regarding speed and memory use, which are both maximal/minimal, respectively. Even when going through AnyEvent, it uses far less memory than any other event loop and is still faster than Event