Return-Path: Delivered-To: apmail-directory-mina-dev-archive@locus.apache.org Received: (qmail 76525 invoked from network); 5 Mar 2006 20:01:18 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 5 Mar 2006 20:01:18 -0000 Received: (qmail 88836 invoked by uid 500); 5 Mar 2006 20:02:03 -0000 Delivered-To: apmail-directory-mina-dev-archive@directory.apache.org Received: (qmail 88821 invoked by uid 500); 5 Mar 2006 20:02:03 -0000 Mailing-List: contact mina-dev-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: mina-dev@directory.apache.org Delivered-To: mailing list mina-dev@directory.apache.org Received: (qmail 88812 invoked by uid 99); 5 Mar 2006 20:02:03 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 05 Mar 2006 12:02:03 -0800 X-ASF-Spam-Status: No, hits=2.5 required=10.0 tests=DNS_FROM_RFC_ABUSE,DNS_FROM_RFC_POST,NO_REAL_NAME,UNPARSEABLE_RELAY X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [159.53.110.162] (HELO sj6.svr.bankone.net) (159.53.110.162) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 05 Mar 2006 12:02:01 -0800 Received: from si8.svr.bankone.net (si8.svr.bankone.net [155.180.56.120]) by sj6.svr.bankone.net (Switch-3.1.7/Switch-3.1.7) with ESMTP id k25K6xPj028404 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK) for ; Sun, 5 Mar 2006 15:06:59 -0500 Received: from svr.bankone.net ([172.18.0.50]) by si8.svr.bankone.net (Switch-3.1.7/Switch-3.1.7) with ESMTP id k25K1c7T009626 for ; Sun, 5 Mar 2006 15:01:38 -0500 Received: from ([10.21.212.168]) by imj2.svr.bankone.net with ESMTP id KP-BRCGF.17000053; Sun, 05 Mar 2006 14:01:20 -0600 Subject: Re: IoFilter lifecycles To: mina-dev@directory.apache.org X-Mailer: Lotus Notes Release 5.0.11 July 24, 2002 Message-ID: From: robert.j.greig@jpmorgan.com Date: Sun, 5 Mar 2006 20:00:21 +0000 X-MIMETrack: Serialize by Router on MIUSMF009/JPMCHASE(Release 6.5.3|September 14, 2004) at 03/05/2006 03:01:20 PM MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Hi Peter, We found performance of our pool about 25-30% better than we were getting with the MINA leader follower pool. However this may be in part due to the fact that we separated the filter into two cases - one for reads and one for writes. I'll take a look at the issue and comment if I can see anything different in what we're doing. Robert peter royal cc: Subject: Re: IoFilter lifecycles 05/03/2006 00:47 Please respond to mina-dev On Mar 4, 2006, at 12:36 PM, robert.j.greig@jpmorgan.com wrote: > One thing we did was replace the MINA ThreadPoolFilter with our own > thread > pool filter that uses the Java 5 ThreadPoolExecutor. Aside from how you had your ThreadPoolFilter push write events into the event pool, how did you find performance? I just did a sample implementation that uses the TPE, and the performance for the regression test shows it to be slower than the Leader-Follower pool.. Any thoughts on how to improve TPE performance would be appreciated.. https://issues.apache.org/jira/browse/DIRMINA-184 -pete -- proyal@apache.org - http://fotap.org/~osi This communication is for informational purposes only. It is not intended as an offer or solicitation for the purchase or sale of any financial instrument or as an official confirmation of any transaction. All market prices, data and other information are not warranted as to completeness or accuracy and are subject to change without notice. Any comments or statements made herein do not necessarily reflect those of JPMorgan Chase & Co., its subsidiaries and affiliates.