dev@grizzly.java.net

About issue #623(PipelineThreadPool)'s performance testing

From: Bongjae Chang <carryel_at_korea.com>
Date: Wed, 27 May 2009 11:53:52 +0900

Hi,

I saw your comment.

Jeanfrancois wrote:
>Once applied, I will go ahead and ask internally for performance testing.

At present, I tried to test PipelineThreadPool's performance curiously.

I just tested only PipelineThreadPool without grizzly's dependency simply.

I could know that LinkedTransferQueue had an big effect on performace.

When I changed the LinkedTransferQueue into ArrayBlockingQueue or another BlockingQueue which had special queue size, I could find that the performance was improved seriously.

Most of PipelineThreadPool's constructors set default LinkedTransferQueue. So, I am curious to know why LinkedTransferQueue was made on purpose.

FYI.

Thanks!

--
Bongjae Chang