[Mono-devel-list] PATCH: reworked async IO for Socket

Alex Chudnovsky alexc at majestic12.co.uk
Fri Apr 8 15:35:48 EDT 2005


Gonzalo Paniagua Javier wrote:

>The code that we have right does not have any performance issue and
>works on any system that have select(). And we are just 'wasting' one
>thread for polling on all the sockets with ongoing async. operations.
>  
>
I was reading about async sockets with great interest and here are my 2 
cents: application
that I ported to Mono uses async sockets extensively, its a crawler and 
it connects to sites
and pulls pages for search engine, so one of users run it on Linux and 
he achieved throughput
close to 10 Mbits without problem. That was on Mono v1.1.5, so if async 
sockets become
faster with that new patch then things will become even better!

-- 
regards,

Alex Chudnovsky
Majestic-12: Distributed Search Engine
http://www.majestic12.co.uk




More information about the Mono-devel-list mailing list