[erlang-questions] Solaris 10 equiv to kqueue or epoll?

ke han <>
Sun Oct 8 17:12:30 CEST 2006


Interesting...thanks for pointing this out...Windows has its own  
proprietary API for this sort of thing.
I built a java solution around this 6 years ago.  We were able to  
handle 50,000 active sockets on a single cpu 800 Mhz Windows 2000  
Server (only 2GB RAM) with no degradation which beat the pants off  
the top end $250,000 Sun solution that could only handle 5,000  
connections.
The value of optimizing socket events should not to be underestimated.
ke han


On Oct 8, 2006, at 3:11 PM, Steve Jenson wrote:

> Solaris 10 has Event Ports but I don't think Erlang uses them.
>
> http://developers.sun.com/solaris/articles/event_completion.html
>
> On a side note, it would be interested to see if erlang could be
> ported to use libevent so that when event ports are added to libevent,
> they would automatically picked up with just a recompile on erlang.
>
> Steve
>
> On 10/4/06, ke han <> wrote:
>> I am looking at using Solaris 10 on Sun's Opteron server for erlang.
>> My app will eventually need to handle large number of sockets.  On
>> FreeBSD, I can leverage the built in kqueue support.
>> How does erlang (R10 or R11) on Solaris 10 handle large socket  
>> groups?
>> thanks, ke han
>> _______________________________________________
>> erlang-questions mailing list
>> 
>> http://www.erlang.org/mailman/listinfo/erlang-questions
>>
>>




More information about the erlang-questions mailing list