Re: Shared Dirty memory of Apache parent process

André Warnier <[email protected]>
Newsgroups gmane.comp.apache.mod-perl
Message-ID <[email protected]>
Nageswara rao Gurram wrote:
> Hi,
>    I am new to mod perl environment so this may looks naive.
>   Recenlty I observed my apache processes are getting huge.. When I tried
> to dig this down I found apache parent process (rss memory , mainly shared
> dirty) itself is increasing with number of requests it is serving, so when
> everytime it is creating a new child it is sharing all its memory with
> childs and they are getting even more bigger and so on..
>  I am thinking this might be one reason. I decalred a global variable in
> apache startup (so it'll be shared on across all childs), this variable
> will be loaded with huge DB data in one of perl modules(after request
> comes). Will this increase shared dirty of parent ? (After child writes
> into it, it will no longer shared between parent and child., and parent
> shared dirty should get decreased .. right ?)
>  At start parent is only 100MB and after some days it's going above 250MB
> and so childs are going above 400M..
> Can anybody help ?
> 
Hi.
First, it will probably save a lot of questioning (and time) later, if you tell us right 
away :
- on which platform/OS this is running
- what version of Apache you are using
- what version of Perl
- what version of mod_perl

and then, what configuration of Apache you are using (pre-fork, threaded, ..?)

All of that is likely to matter to the people that would try to help you.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.