Sounds like a memory leak (allocated memory not getting freed), I would
think the most likely place for this is in the perl scripts you're
running.

http://modperlbook.org/html/14-2-6-Memory-Leakage.html has some
suggestions for tracking these down.

There is also maxrequestsperchild which might hide (but not fix)
the problem.


On 2013-04-05, Bogdan Andu <bo...@yahoo.com> wrote:
> Hello,
>
> I have an OpenBSD box running default apache server� that its sole
> task is to present data, nothing more, nothing less.
>
> The logic of the
> applications is handled by an app. layer that never exceeds 40 Mbytes RAM and
> handles concurently all the connections (tcp based) from apache children while
> the apache children 
> tend to allocate continously memory without de-allocating
> it
>
> The apache ver is 1.3, from base install running mod_perl highly
> optimized through startup.pl mechanism, and perl scripts that 
> communicate
> with app. layer. The processing amount is minimized on the apache server.
> It
> listens on localhost and proxied by relayd for ssl acceleration.
>
> In two weeks
> all apache children totalize aprox. 800 MBytes RAM
>
> Is there any tweaking
> variable to tell apache to deallocate memory when is no more needed in the
> same way the app. layer does ?
>
> Thank you in advanced,
>
> Bogdan

Reply via email to