IOCP / C10K

Toby Douglass toby.douglass at summerblue.net
Wed Mar 7 10:37:43 UTC 2007


I've written a C10K solution for Windows, libiocp.

http://www.summerblue.net/computing/libiocp/index.html

I can run just under 2,000 concurrent connections, constantly sending
data, on my 512mb W2K machine.  That uses 124mb of non-paged pool. 
(That's 4,000 sockets, since the client and server were on the same
machine).

It's not integrated into libevent.

It is useful in its current form?

If not, what work would make it useful?





More information about the tor-dev mailing list