On the apache end, I would recommend setting MaxRequestsPerChild
to under 1000, to clean up any memory leaks that accumulate
over time.
Also, you should look into using Apache::ASP->Loader() to
precompile your asp scripts in your parent process, this has
large CPU & RAM sparing benefits.
Check out http://www.nodeworks.com/asp/tuning.html for more
Apache::ASP tuning information.
-- Joshua
_________________________________________________________________
Joshua Chamas Chamas Enterprises Inc.
NODEWORKS >> free web link monitoring Huntington Beach, CA USA
http://www.nodeworks.com 1-714-625-4051
Remi Fasol wrote:
>
> hi there.
>
> i'm having problems with my redhat secure server and
> mod_perl combo
> (mod_perl as a DSO). i'm new to mod_perl (and system
> administration) but
> obviously am looking forward to getting everything
> figured out.
>
> i believe there is some kind of memory leak (not sure
> exactly), but when
> i start the server a typical process has the following
> characteristics:
>
> PID USER PRI NI SIZE RSS SHARE STAT LIB %CPU
> %MEM TIME COMMAND
> 6143 nobody 2 0 10720 10M 10072 S 0 0.0
> 4.1 0:00 httpsd
>
> but after running it for about a day (while hitting it
> with 20 page
> requests per minute (pages use Apache::ASP and mysql)
> top shows:
>
> PID USER PRI NI SIZE RSS SHARE STAT LIB %CPU
> %MEM TIME COMMAND
> 4722 nobody 0 0 18232 14M 3148 S 0 0.0
> 5.5 0:25 httpsd
>
> also, at this point the 'Requests per second' and
> 'Transfer rate' (as
> told by ApacheBench) have dropped off significantly.
>
> can someone point me in the right direction for
> optimizing this setup?
>
> thanks!
> remi
>
> =====
>
> __________________________________________________
> Do You Yahoo!?
> Bid and sell for free at http://auctions.yahoo.com