Hi
I've set up mod_perl v1.29 with apache 1.3.33 and I'm trying to maximise the amount of memory shared between the httpd processes.
I've created a startup.pl file and have entered all modules I use, and have loaded the specific the DB driver etc. I'm not using CGI, and only one custom module is installed (which in turn uses the CPAN modules in the startup file)
The problem I have is the top and ps commands don't give the shared memory size. However, if I issue
ipcs -m
there are no shared memory segments. Should mod_perl make use of them? Likewise, when I issue
/usr/proc/bin/pmap <apache proc_id> | grep "shmid"
no shared memory is listed.
The problem is, each http process seems to be about 18M. This isn't a big deal if most of the memory (even half) is shared, but it doesn't seem to be as far as I can tell.
Any advice on memory use on Solaris is appreciated
regards
Dan
********************************************************************************
NOTICE
This email and any attachments are confidential. They may contain privileged
information or copyright material. If you are not an intended recipient, you
should not read, copy, use or disclose the contents without authorisation as
we request you contact us as once by return email. Please then delete the
email and any attachments from your system. We do not accept liability in
connection with computer viruses, data corruption, delay, interruption,
unauthorised access or unauthorised amendment. Any views expressed in this
email and any attachments do not necessarily reflect the views of the
company.
********************************************************************************
- mod_perl, shared memory and solaris dan . horne
- Re: mod_perl, shared memory and solaris Frank Wiles
- Re: mod_perl, shared memory and solaris Carl Johnstone