I have no idea if IBM support epoll.

What I can tell is that when we did some performance tests on ADS last
summer, we did it with Sun jdk 1.5, IBM and JRockit, and JRockit outperfomed
Sun by a large margin (like 40%), and IBM by 10%.

Things could have changed since... Obviously, there were space for huge
optimization in Sun JVM ;)

On 12/13/06, Vinod Panicker <[EMAIL PROTECTED]> wrote:

On 12/13/06, Robert Greig <[EMAIL PROTECTED]> wrote:
> On 13/12/06, Emmanuel Lecharny <[EMAIL PROTECTED]> wrote:
>
> > > In terms of CPU utilization, for a user load of 10k, the Sun JVM
used
> > > up 45% cpu while the JRockit JVM used over 80% at just 6k users. The
> > > response time degraded so badly by then that it was pointless to run
> > > the test further.
> > >
> > > After reading about Robert's experiences with JRockit, I was
expecting
> > > great things, but this turned out to be quite a surprise.
>
> We found that Sun JDK 6 outperformed JRockit 5 by a reasonable margin,
> but that if you compare JRockit 5 to Sun 5, JRockit was on top.
> However at the time we tested that Sun 1.5 did not have epoll support.
> I am not sure if JRockit 5 has epoll support. Lack of epoll could well
> be the reason for high CPU utilisation with that number of clients.

That's a relief!  I am assuming that JRockit has epoll support as
well.  But I haven't confirmed it as yet.  Of course, it doesn't make
sense to test lots of connections on anything that doesn't have epoll
support.

Emmanuel, do you know if the IBM JDK has epoll support?  I'd be happy
to run a test if it does.

Regards,
Vinod.




--
Cordialement,
Emmanuel Lécharny
www.iktek.com

Reply via email to