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
 

Reply via email to