[rt-users] Help - memory leak problems
douglas.borrie at eject.co.za
douglas.borrie at eject.co.za
Fri Oct 17 04:49:05 EDT 2003
This was my previous config
<VirtualHost host.domain.name>
ServerName host.domain.name
DocumentRoot /opt/rt3/share/html
AddDefaultCharset UTF-8
PerlModule Apache::DBI
PerlRequire /opt/rt3/bin/webmux.pl
<Location />
SetHandler perl-script
PerlHandler RT::Mason
</Location>
</VirtualHost>
I changed it to this (is this what you meant by turning off Apache::DBI?)
<VirtualHost host.domain.name>
ServerName host.domain.name
DocumentRoot /opt/rt3/share/html
AddDefaultCharset UTF-8
PerlRequire /opt/rt3/bin/webmux.pl
<Location />
SetHandler perl-script
PerlHandler RT::Mason
</Location>
</VirtualHost>
If that is what you meant, then yes the issue is still there.
Quoting Jesse Vincent <jesse at bestpractical.com>:
> Do you still see this issue if you turn off Apache::DBI?
>
>
> On Fri, Oct 17, 2003 at 10:19:28AM +0200, douglas.borrie at eject.co.za wrote:
> > Hi all
> >
> > I recently installed RT 3.0.4 (and later RT 3.0.6) using apache 1.3.28 and
> > mod_perl 1.29 statically linked.
> > I followed all the installation instructions and have installed it on a
> Solaris
> > 2.6 as well as a Redhat Linux 9
> > box but with the same problem occuring on both.
> > The problem appears to be some sort of memory leak where memory is
> allocated but
> > is never released.
> > The size of the httpd processes grow after every request.
> > The end result is that all RAM is consumed and after a while all swap is
> also
> > exhausted.
> >
> > Below are samples taken of the relevant processes (top output - sorted by
> memory
> > usage) while a dummy load is applied.
> > The load is generated by multiple web clients with a URL similar to the
> > following
> > http://host.domain.name/index.html?HomeRefreshInterval=2 (Refresh the home
> page
> > every 2 seconds - too speed things up a bit)
> >
> > As you'll see the size of the processes grow and eventually all memory is
> used.
> > The only thing that I have found to help is to set MaxRequestsPerChild=1
> in
> > apache config,
> > but performance is really bad as after each request is handled that apache
> child
> > is killed and another
> > is restarted in it's place. I also have to limit MinSpareServers and
> > MaxSpareServers to about 4 with
> > MaxClients also set to 4.
> >
> > I have searched through the mailing list archives but I don't see anybody
> else
> > with
> > the same problem (some are similar but I don't seem to find a solution)
> >
> > I would really appreciate any help you could give me.
> >
> > 22:00 sample one after start up - before first request
> > PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME CPU COMMAND
> > 12814 root 19 0 21200 20M 2744 S 0.0 6.6 0:00
> 0
> > httpd
> > 12815 nobody 24 0 21148 20M 2692 S 0.0 6.6 0:00 0
> httpd
> > 12816 nobody 24 0 21148 20M 2692 S 0.0 6.6 0:00 0
> httpd
> > 12817 nobody 24 0 21148 20M 2692 S 0.0 6.6 0:00 0
> httpd
> > 12818 nobody 24 0 21148 20M 2692 S 0.0 6.6 0:00 0
> httpd
> > 12819 nobody 24 0 21148 20M 2692 S 0.0 6.6 0:00 0
> httpd
> > 2442 mysql 15 0 20892 3636 1448 S 0.0 1.1 1:37
> 0
> > mysqld
> >
> > 23:40 Sample two after running for 1h:40m
> > PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME CPU COMMAND
> > 12671 nobody 16 0 35780 32M 2304 S 0.0 10.4 1:55
> 0
> > httpd
> > 12670 nobody 16 0 34204 31M 2176 S 8.9 10.2 1:14
> 0
> > httpd
> > 12675 nobody 15 0 34356 31M 2384 S 2.9 10.1 1:11
> 0
> > httpd
> > 12673 nobody 16 0 34968 31M 2360 S 25.7 10.1 1:03
> 0
> > httpd
> > 12669 nobody 15 0 34684 31M 2096 S 3.9 10.1 1:00
> 0
> > httpd
> > 12672 nobody 15 0 32696 29M 2440 S 3.9 9.5 0:19
> 0
> > httpd
> > 12708 nobody 16 0 22988 22M 2596 S 0.0 7.1 0:01
> 0
> > httpd
> > 12668 root 15 0 19320 18M 864 S 0.0 6.0
> 0:00
> > 0 httpd
> > 2442 mysql 16 0 20980 5028 1928 S 0.9 1.5 0:22
> 0
> > mysqld
> >
> > 23:50 Sample three 10 minutes later
> > PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME CPU COMMAND
> > 12671 nobody 15 0 43336 28M 1976 S 0.0 8.9 2:47
> 0
> > httpd
> > 12670 nobody 16 0 41644 27M 1832 S 0.0 8.8 2:04
> 0
> > httpd
> > 12669 nobody 16 0 42352 27M 1844 S 0.0 8.8 1:50
> 0
> > httpd
> > 12673 nobody 15 0 42492 27M 2032 S 0.0 8.7 1:56
> 0
> > httpd
> > 12675 nobody 16 0 41792 27M 2004 S 0.0 8.7 2:03
> 0
> > httpd
> > 12672 nobody 16 0 40188 25M 2120 S 0.0 8.1 1:08
> 0
> > httpd
> > 12708 nobody 16 0 30452 19M 2276 S 0.0 6.3 0:53
> 0
> > httpd
> > 12726 nobody 16 0 27844 19M 2668 S 0.0 6.2 0:33
> 0
> > httpd
> > 12716 nobody 16 0 29492 19M 2628 S 0.0 6.1 0:44
> 0
> > httpd
> > 2442 mysql 15 0 21084 3884 1704 S 0.0 1.2 0:42
> 0
> > mysqld
> >
> > 00:10 Sample four 20 minutes later
> > PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME CPU COMMAND
> > 12726 nobody 16 0 35996 24M 2668 S 0.0 7.9 1:21 0
> httpd
> > 12675 nobody 16 0 50200 23M 2012 S 2.9 7.6 2:57 0
> httpd
> > 12673 nobody 16 0 50912 23M 2020 S 24.7 7.5 2:53 0
> httpd
> > 12669 nobody 15 0 50568 23M 1844 S 2.9 7.5 2:40 0
> httpd
> > 12672 nobody 16 0 48576 23M 2108 S 0.0 7.5 2:05 0
> httpd
> > 12742 nobody 16 0 30904 23M 2644 S 12.8 7.5 0:55 0
> httpd
> > 12670 nobody 16 0 49984 23M 1844 S 3.9 7.4 2:59 0
> httpd
> > 12716 nobody 15 0 37728 23M 2640 S 0.0 7.3 1:33 0
> httpd
> > 12671 nobody 16 0 51480 23M 1976 S 0.0 7.3 3:38 0
> httpd
> > 12708 nobody 16 0 38944 22M 2276 S 6.9 7.3 1:55 0
> httpd
> > 2442 mysql 15 0 20948 3672 1500 S 0.0 1.1 1:06
> 0
> > mysqld
> >
> > 00:30 Sample five 20 minutes later
> > PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME CPU COMMAND
> > 12672 nobody 16 0 57480 25M 1848 S 5.9 8.0 3:10 0
> httpd
> > 12708 nobody 16 0 47636 24M 2008 S 0.0 7.9 2:53 0
> httpd
> > 12675 nobody 16 0 59004 24M 1752 S 22.7 7.9 3:55 0
> httpd
> > 12669 nobody 15 0 59332 24M 1576 S 0.0 7.9 3:38 0
> httpd
> > 12716 nobody 16 0 46576 24M 2368 S 0.0 7.9 2:30 0
> httpd
> > 12742 nobody 16 0 39720 24M 2376 S 0.0 7.9 1:54 0
> httpd
> > 12673 nobody 16 0 59572 24M 1752 R 1.9 7.8 3:51 0
> httpd
> > 12671 nobody 16 0 60152 24M 1716 R 17.8 7.8 4:34 0
> httpd
> > 12726 nobody 16 0 44824 24M 2408 S 2.9 7.7 2:23 0
> httpd
> > 12670 nobody 15 0 58692 23M 1584 S 4.9 7.6 3:53 0
> httpd
> > 2442 mysql 15 0 21024 3724 1492 S 1.9 1.1 1:33
> 0
> > mysqld
> >
> > Regards
> > Doug
> > This email was scanned by ICL's anti-virus solution at
> http://www.eject.co.za
> > _______________________________________________
> > rt-users mailing list
> > rt-users at lists.fsck.com
> > http://lists.fsck.com/mailman/listinfo/rt-users
> >
> > Have you read the FAQ? The RT FAQ Manager lives at http://fsck.com/rtfm
> >
>
> --
> http://www.bestpractical.com/rt -- Trouble Ticketing. Free.
> _______________________________________________
> rt-users mailing list
> rt-users at lists.fsck.com
> http://lists.fsck.com/mailman/listinfo/rt-users
>
> Have you read the FAQ? The RT FAQ Manager lives at http://fsck.com/rtfm
> This email was scanned by ICL's anti-virus solution at
> http://www.eject.co.za
>
>
This email was scanned by ICL's anti-virus solution at http://www.eject.co.za
More information about the rt-users
mailing list