[Mono-dev] Current Implementation of Async Sockets
james
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
(http://www.yesodweb.com/blog/2011/03/preliminary-warp-cross-language-benchmarks)
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
mailing list