Return-Path: Delivered-To: apmail-mina-dev-archive@www.apache.org Received: (qmail 92799 invoked from network); 13 Dec 2006 11:04:55 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 13 Dec 2006 11:04:55 -0000 Received: (qmail 55169 invoked by uid 500); 13 Dec 2006 11:05:02 -0000 Delivered-To: apmail-mina-dev-archive@mina.apache.org Received: (qmail 55150 invoked by uid 500); 13 Dec 2006 11:05:02 -0000 Mailing-List: contact dev-help@mina.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@mina.apache.org Delivered-To: mailing list dev@mina.apache.org Received: (qmail 55141 invoked by uid 99); 13 Dec 2006 11:05:02 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 13 Dec 2006 03:05:02 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of vinod.p@gmail.com designates 66.249.92.173 as permitted sender) Received: from [66.249.92.173] (HELO ug-out-1314.google.com) (66.249.92.173) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 13 Dec 2006 03:04:52 -0800 Received: by ug-out-1314.google.com with SMTP id e2so128273ugf for ; Wed, 13 Dec 2006 03:04:30 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=g9Jcnu/TK+kfqexA6CWfxPIaBb+qPPW4i5VU63UUQqmEjRuKxW4Ke/I0cB8XVQeGdZiflL8A6C43fqfRgfxpdmpkmMN3BS0qPTy52MmlZ19rp2OYSlshFhpL+KjwwcjMlMnif6As2OreyaiVQoqzGiqexMuTN4Ctr96dzENY6WE= Received: by 10.78.204.20 with SMTP id b20mr523334hug.1166007870173; Wed, 13 Dec 2006 03:04:30 -0800 (PST) Received: by 10.78.150.17 with HTTP; Wed, 13 Dec 2006 03:04:30 -0800 (PST) Message-ID: Date: Wed, 13 Dec 2006 16:34:30 +0530 From: "Vinod Panicker" To: dev@mina.apache.org Subject: Re: JRockit vs Sun JDK In-Reply-To: <129a14790612130257v51749be7i7343accb280d0ef3@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <129a14790612130257v51749be7i7343accb280d0ef3@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org On 12/13/06, Robert Greig wrote: > On 13/12/06, Emmanuel Lecharny 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.