[Mono-dev] Current Implementation of Async Sockets
james at mansionfamily.plus.com
Sat May 19 09:05:55 UTC 2012
Would there be any mileage to looking at libuv? It seems to wrap IOCP
and libev. Its not clear whether the limited performance implied here
is a reflection of the single-threaded node engine, or more intrinsic.
I'd expect the former; libev is designed for reactive use in a single
thread environment, but does allow you to run multiple event handlers so
you should be able to run a handler per core.
It would be nice if mono aio could approach the performance of Java nio,
but i don't think it ever has.
More information about the Mono-devel-list