httpd-test-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bill Stoddard" <>
Subject Re: cvs commit: httpd-test/specweb99/specweb99-2.0 mod_specweb99.c
Date Wed, 05 Jun 2002 19:46:08 GMT

> Brian Pane wrote:
> > Do you have any profile data that shows where the bottlenecks are?
> No, sorry.  At the moment I'm focusing on mod_specweb99.
> >  From recent tests with other workloads, I anticipate that the most
> > expensive operations are likely to be: reading the HTTP headers,
> > directory_walk and file_walk, and possibly mod_mime.
> I cannot confirm or deny at the moment.  I do see stat()s for URIs that exist
> only in <Location> containers, which can't help.
> The IBM Linux kernel hackers I'm working with have seen long hold/spin times on
> the "dcache_lock" in their kernel profiles, and asked about what files Apache
> was opening.  I asked if some of this might be due to stat()s as well as open()s
> but didn't get a response yet.  Anyway, I suggested they try mod_cache, which
> should cut down on both open()s and stat()s.

mod_cache will bypass directory_walk and file_walk as well. Makes a big difference on


View raw message