Hi,
I have a couple of questions I'm hoping we can get a little help with…
Firstly, we are running a mod_perl application on 4 separate servers due to its bulkiness.
2 x 32-bit servers (Debian 32-bit) with 4Gb RAM each
2 x 64-bit servers (Debian 64-bit) with 8Gb RAM each
We have found each apache instance is almost double on the 64-bit servers
Example 64-bit
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
www-data 9950 2.4 1.7 210324 141744 ? S 14:26 0:11 \_ /usr/sbin/apache-perl
Example 32-bit
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
www-data 2336 0.0 2.7 117100 105908 ? S 15:14 0:16 \_ /usr/sbin/apache-perl
Is this something we just put up with or have we done something drastically wrong?
Is it worth installing a 32-bit distribution on the 64-bit processors? Will the 8Gb RAM cause problems as 32-bit distributions if we did this?
Apache is the standard install for each distribution with a few added modules.
Secondly,
How can I get a split/rundown of what is taking up so much memory for each apache instance, 100Mb is a lot, let alone 200Mb on the 64 bit servers. I'm sure we are going wrong somewhere.
Many Thanks.
GS
Internal Virus Database is out-of-date.
Checked by AVG Free Edition.
Version: 7.5.503 / Virus Database: 269.15.11 - Release Date: 25/10/2007 00:00
Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.