Anthony Green wrote:
> On Mon, 2006-09-18 at 18:38 -0700, Casey Marshall wrote:
>> Here is a patch to implement a Selector using the epoll_wait call on
>> Linux, the preferred event notification facility in the 2.6 series kernels.
> 
> This is great Casey.  Have you ever tried running Azureus?  It stresses
> both the nio selector code as well as our crypto infrastructure -- two
> areas where you are expert.  
> 
> I realize that GNU Classpath != libgcj, but it's worth mentioning that
> azureus still doesn't run nearly as smoothly  on gcj as it does on Sun
> java.  I blame nio and crypto, but I don't have any proof :-)  I'm
> curious to hear how azureus fares on vanilla GNU Classpath (vs Sun, for
> instance).
> 

I haven't run Azureus on classpath or GCJ yet. I'd actually be surprised
if the epoll selector even makes a difference in that app (even if
Classpath's default selector does some just plain inefficient things),
unless you really are interacting with thousands of peers at once.

Reply via email to