tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Remy Maucherat" <r...@apache.org>
Subject Re: TC4-m4 CPU per request increase and thread queue locking?
Date Mon, 06 Nov 2000 02:24:34 GMT
----- Original Message -----
From: "Nick Bauman" <nick@cortexity.com>
To: <tomcat-dev@jakarta.apache.org>
Sent: Sunday, November 05, 2000 5:24 PM
Subject: Re: TC4-m4 CPU per request increase and thread queue locking?


> On Sun, 5 Nov 2000, Craig R. McClanahan wrote:
>
> > A very large chunk of Catalina's processing time is consumed by parsing
the
> > request headers, and converting them into a Request object that is
passed on for
> > processing.  Volunteers who want one convenient place to start
suggesting
> > improvements can look at org.apache.connector.http.HttpProcessor --
there is an
> > instance of this class running for each processor thread that is
created.
> >
>
> So does HttpProcessor use a pooler? If not, I would imagine this would be
> a huge performace benefit. Is anyone slated to do this?

The request parsing has been cut & paste from a very old version of Tomcat,
and needs work, esp the HttpProcessor.read() function.
I'll probably take care of the optimisation of the connector, but
contributions in the "performance" area are more than welcome.

Remy


Mime
View raw message