Re: Initial test of APR on Solaris

2005-05-04 Thread Remy Maucherat
Bill Barker wrote: I can get the test to finish if I synchronize around the 'Poll.poll' statement in the Poller. However, doing this sends the perfomance right through the floor :(. I'm guessing it's a problem with doing an add and/or Yes, it's probably too extreme syncing (100 ms locking) ;) rem

Re: Initial test of APR on Solaris

2005-05-04 Thread Mladen Turk
Bill Barker wrote: I can get the test to finish if I synchronize around the 'Poll.poll' statement in the Poller. However, doing this sends the perfomance right through the floor :(. I'm guessing it's a problem with doing an add and/or remove (most likely remove, since it hangs when test threads a

Re: Initial test of APR on Solaris

2005-05-03 Thread Bill Barker
- Original Message - From: "Bill Barker" <[EMAIL PROTECTED]> To: "Tomcat Developers List" Sent: Tuesday, May 03, 2005 11:30 AM Subject: Re: Initial test of APR on Solaris > > - Original Message - > From: "Mladen Turk" <[EMAIL PR

Re: Initial test of APR on Solaris

2005-05-03 Thread Bill Barker
- Original Message - From: "Mladen Turk" <[EMAIL PROTECTED]> To: "Tomcat Developers List" Sent: Tuesday, May 03, 2005 9:57 AM Subject: Re: Initial test of APR on Solaris > Remy Maucherat wrote: > > Bill Barker wrote: > > > >>> It

Re: Initial test of APR on Solaris

2005-05-03 Thread Mladen Turk
Remy Maucherat wrote: Bill Barker wrote: It's hard to tell what is going wrong. Is there logging showing attempted requests and failure codes ? Interestingly, the non-HTTPClient option never seems to get above ~62 concurrency. This looks suspicious to me, as it's the same constant size as the p

Re: Initial test of APR on Solaris

2005-05-03 Thread Remy Maucherat
Bill Barker wrote: It's hard to tell what is going wrong. Is there logging showing attempted requests and failure codes ? Interestingly, the non-HTTPClient option never seems to get above ~62 concurrency. This looks suspicious to me, as it's the same constant size as the poller on Windows. Maybe

Re: Initial test of APR on Solaris

2005-05-03 Thread Peter Lin
On 5/3/05, Bill Barker <[EMAIL PROTECTED]> wrote: > > - Original Message - > From: "Remy Maucherat" <[EMAIL PROTECTED]> > To: "Tomcat Developers List" > Sent: Tuesday, May 03, 2005 1:43 AM > Subject: Re: Initial test of APR on Solaris >

Re: Initial test of APR on Solaris

2005-05-03 Thread Bill Barker
- Original Message - From: "Remy Maucherat" <[EMAIL PROTECTED]> To: "Tomcat Developers List" Sent: Tuesday, May 03, 2005 1:43 AM Subject: Re: Initial test of APR on Solaris Bill Barker wrote: Yeah, that works for me as well. My problem now is that the APRized

Re: Initial test of APR on Solaris

2005-05-03 Thread Remy Maucherat
Bill Barker wrote: Yeah, that works for me as well. My problem now is that the APRized HTTP Connector dies about 70% of the way through a test when I use the HTTPClient option in JMeter. A thread-dump shows all of the Workers waiting, and the Poller polling, but nothing is happening. It's a bit

Re: Initial test of APR on Solaris

2005-05-02 Thread Bill Barker
- Original Message - From: "Remy Maucherat" <[EMAIL PROTECTED]> To: "Tomcat Developers List" Sent: Monday, May 02, 2005 3:59 PM Subject: Re: Initial test of APR on Solaris >Bill Barker wrote: >> I was surprised that it worked at 150. I guess my cr

Re: Initial test of APR on Solaris

2005-05-02 Thread Remy Maucherat
Bill Barker wrote: I was surprised that it worked at 150. I guess my crappy XP box was too slow to give real throughput :). The OOM message came from ThreadPool, which doesn't log stack traces. I'll need to hack ThreadPool to see where it's getting thrown from. The box is pretty old and smal

Re: Initial test of APR on Solaris

2005-04-30 Thread Bill Barker
- Original Message - From: "Remy Maucherat" <[EMAIL PROTECTED]> To: "Tomcat Developers List" Sent: Saturday, April 30, 2005 1:38 AM Subject: Re: Initial test of APR on Solaris Mladen Turk wrote: ab can not put an wait between the keep-alive requests, so basi

Re: Initial test of APR on Solaris

2005-04-30 Thread Remy Maucherat
Mladen Turk wrote: ab can not put an wait between the keep-alive requests, so basically you are just choking you network throughput and killing keep-alive cons. Since it can not put an wait neither the poller can have a chance to work. When using ab for testing then you should not exceed the maxThr

Re: Initial test of APR on Solaris

2005-04-30 Thread Remy Maucherat
Bill Barker wrote: I've finally had some time to get the new APR Connector compiled on my Solaris box, and my initial 'ab' tests seem to show that the Http11Protocol wins. I can see if I can get some time to do better tests next week. ab is great for measuring throughput, and that's it. This match

Re: Initial test of APR on Solaris

2005-04-29 Thread Mladen Turk
Bill Barker wrote: I've finally had some time to get the new APR Connector compiled on my Solaris box, and my initial 'ab' tests seem to show that the Http11Protocol wins. I can see if I can get some time to do better tests next week. The test consists of running 'ab' from an XP box like: ab -n

Initial test of APR on Solaris

2005-04-29 Thread Bill Barker
I've finally had some time to get the new APR Connector compiled on my Solaris box, and my initial 'ab' tests seem to show that the Http11Protocol wins. I can see if I can get some time to do better tests next week. The test consists of running 'ab' from an XP box like: ab -n 1000 -c 300 -k htt